Postgresでtimestampのformatを"current date+特定時間"にする
PostgreSQLでtimestamp型のクエリを作る際に、CURRENT_TIMESTAMPを利用したいが、timeだけ特定の時間に指定したい場合以下のように書く
CURRENT_DATE + TIME '15:00:00'
履歴データを時間指定で無効化したいクエリを手作業で挿入したときのメモ
INSERT INTO person ( vid , name , age , enabled , start ) SELECT vid , name , age , FALSE , CURRENT_DATE + TIME '15:00:00' FROM person WHERE vid = 10 ;