Я пытаюсь вычесть несколько дней из 'current_timestamp' и преобразовать это в timestamp с помощью функции to_timestamp() в Oracle. Но я всегда получаю начало дневного времени, то есть 12 часов.Получить точное значение временной метки?
Когда я исполняю
select to_timestamp(current_timestamp - 3) from dual;
Это даст мне результат, как,
18-февралем-14 12.00.00.000000000 AM
Но мне нужно точное удержание 3-х дней с текущего времени.
Спасибо !!!!
мне нужно метку времени и, поэтому, когда я использую to_timestamp() функцию он дал мне тот же результат :( – user2902067
@ user2902067 см. править –
С to_char (0 это сработало .. Спасибо !! Еще одно сомнение: когда я попробовал вариант «3/24» (3 часа) вместо «3» (3 дня). Затем он принимает некоторые другие тайминги и вычитает 3 часа .. Любая идея? – user2902067