書こうと思うたび調べてしまうタイムスタンプの変換書式
'YYYY/MM/DD HH24:MI:SS' (私が一番よく使う書式)
SELECT to_char(now(), 'YYYY/MM/DD HH24:MI:SS');
出力結果:
rinken=> SELECT to_char(now(), 'YYYY/MM/DD HH24:MI:SS');
to_char
---------------------
2009/04/11 09:45:23
(1 row)
いつも HH24 とか MI あたりが思い出せない・・・。
十日前の日付を取得
current_date - 10
使用例:
rinken=> SELECT current_date - 10 AS tokamae;
tokamae
------------
2009-04-01
(1 row)
プログラムの方で日付作るのとどちらが速いのだろう・・・。