Catat tanggalnya, potong, tambahkan satu hari dan kurangi satu detik:
select date_trunc('day', date) + interval '1 day' - interval '1 second'
Anda dapat menempatkan logika dalam update
jika Anda ingin mengubah data dalam tabel.
Tentu saja, Anda juga dapat menambahkan 24*60*60 - 1 detik:
select date_trunc('day', date) + (24*60*60 - 1) * interval '1 second'
Tapi itu sepertinya kurang elegan.