PostgreSQL 現在の日付と時刻をフォーマットされた文字列で返す
- 作成日 2022.06.27
- PostgreSQL
- PostgreSQL
PostgreSQLで、現在の日付と時刻をフォーマットされた文字列で返す手順を記述してます。
環境
- OS Rocky Linux release 8.4 (Green Obsidian)
- PostgreSQL 14.0
- pgadmin 6.0
手順
現在の日付と時刻をフォーマットされた文字列で返す場合は、「timeofday()」を利用します。
timeofday()
実際に、使用してみます。
SELECT timeofday()
実行結果
フォーマットされた文字列が返っていること、確認できます。
待機時間
トランザクションごとに発生するわけではないので、待機時間を設定すると、待機時間後に実行されます。
SELECT
timeofday(),
pg_sleep(5),
timeofday(),
pg_sleep(5),
timeofday();
実行結果
文字列を使用
文字列を使用しても同じ結果となります。
SELECT make_timestamp('2021', '1', '2', '3', '4', '56.78')
実行結果
-
前の記事
javascript エラー「SyntaxError: Unexpected keyword ‘xxx’. Cannot use ‘xxx’ as an identifier name for a LexicalDeclaration.」の解決方法 2022.06.27
-
次の記事
Oracle Database 左側の空白を除去する 2022.06.27
コメントを書く