PostgreSQL 年月週日時分秒から日時を作成する
- 作成日 2022.07.04
- PostgreSQL
- PostgreSQL
PostgreSQLで、年月週日時分秒から日時を作成する手順を記述してます。
環境
- OS Rocky Linux release 8.4 (Green Obsidian)
- PostgreSQL 14.0
- pgadmin 6.0
手順
年月週日時分秒から日時を作成する場合は、「make_interval()」を利用します。
make_interval(years int DEFAULT 0, months int DEFAULT 0, weeks int DEFAULT 0, days int DEFAULT 0, hours int DEFAULT 0, mins int DEFAULT 0, secs double precision DEFAULT 0.0)
実際に、使用してみます。
SELECT
make_interval(1, 2, 3, 4, 5, 6, 7);
実行結果
日時が作成されていることが確認できます。weeksは14daysで換算されます。
項目を指定
項目を指定して、表示することも可能です。
SELECT
make_interval(months => 10, days => 5);
実行結果
「=>」は「:=」としても、同じ結果となります。
SELECT
make_interval(weeks := 1, days := 5);
実行結果
-
前の記事
Linux 現在使用しているシェルを確認する 2022.07.04
-
次の記事
javascript 数値文字列化で「String」と「toString」と「+」とのパフォーマンスを計測する 2022.07.04
コメントを書く