millisecond
パーツもsecond
パーツもtimestamp
w/o timezone
から削除された場合、どうすれば破棄/丸めることができますか?
timestamp(0)
または timestamptz(0)
rounds秒まで:
_SELECT now()::timestamp(0);
_
分数は、このタイプのテーブル列には保存されません。
date_trunc()
truncates(秒を変更せずに残す) -これは多くの場合、本当に必要なものです。
_SELECT date_trunc('second', now()::timestamp);
_
ミリ秒単位で破棄:
SELECT DATE_TRUNC('second', CURRENT_TIMESTAMP::timestamp);
2019-08-23 16:42:43
秒の破棄:
SELECT DATE_TRUNC('minute', CURRENT_TIMESTAMP::timestamp);
2019-08-23 16:42:00