Установить дату = завтра в статическое время в Oracle PLSQL? - PullRequest
3 голосов
/ 26 января 2012

Так что мне нужно установить переменную DATE, равную завтрашней дате, и мне нужно установить время на 12:00 (статическое). У меня есть следующий код, который работает, но я думаю, что есть более чистый способ, который я пропускаю.


end_date:= to_date((EXTRACT(MONTH FROM sysdate+1))||'/'||
                   (EXTRACT(DAY FROM sysdate+1))||'/'||
                   (EXTRACT(YEAR FROM sysdate+1))||
                   ' 12:00 AM', 'MM/DD/YYYY HH:MI PM');

Так что работа завершена, но есть ли для меня более простой способ установить переменную end_date?

Спасибо

1 Ответ

13 голосов
/ 26 января 2012

Как насчет:

end_date:=trunc(sysdate+1);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...