V případě řešení navržené uživatelem @a_horse_with_no_name Ukázalo se, že je pomalý, mělo by být možné to udělat takto:
+1 den -1 sekunda je logika, kterou bych se držel, abych získal tento výsledek, bez zřetězení řetězců:
SELECT trunc(SYSDATE) + 1 - (INTERVAL '1' SECOND) FROM DUAL
Přeloženo do AKTUALIZACE
UPDATE MY_TABLE
SET MY_DATE_COLUMN = trunc(MY_DATE_COLUMN) + 1 - (INTERVAL '1' SECOND)
Nicméně Mějte na paměti, že udržovatelnost je při psaní softwaru klíčová a čtení tohoto je mnohem těžší než jiné navrhované řešení.