तारीख लें, उसे काटें, एक दिन जोड़ें और एक सेकंड घटाएं:
select date_trunc('day', date) + interval '1 day' - interval '1 second'
आप तर्क को update
. में डाल सकते हैं यदि आप तालिका में डेटा बदलना चाहते हैं।
बेशक, आप 24*60*60 - 1 सेकंड भी जोड़ सकते हैं:
select date_trunc('day', date) + (24*60*60 - 1) * interval '1 second'
लेकिन यह कम सुरुचिपूर्ण लगता है।