Вот что дает мне SQL Develoepr как в окне результатов, так и при экспорте:
CREATION_TIME
-------------------
27-SEP-12
27-SEP-12
27-SEP-12
Вот что дает другая часть программного обеспечения, выполняющая тот же запрос / DB:
CREATION_TIME
-------------------
2012-09-27 14:44:46
2012-09-27 14:44:27
2012-09-27 14:43:53
Как заставить разработчика SQL вернуть время тоже?
Частичный ответ:
select TO_CHAR(creation_time,'DD-Mon-YYYY HH24:MI:SS') from
Если кто-нибудь знает, как установить значение по умолчанию для отображения полной информации, ответьте ниже.
date
datetime
time
oracle-sqldeveloper
Xonatron
источник
источник
select
заявлении.Формат даты также может быть установлен с помощью запроса ниже: -
изменить SESSION установить NLS_DATE_FORMAT = 'date_format'
Например: изменить SESSION set NLS_DATE_FORMAT = 'ДД-ММ-ГГГГ ЧЧ24: MI: SS'
источник
Чтобы расширить некоторые из предыдущих ответов, я обнаружил, что объекты Oracle DATE ведут себя не так, как объекты Oracle TIMESTAMP. В частности, если вы установите NLS_DATE_FORMAT, чтобы включить доли секунды, вся часть времени будет опущена.
Мое личное предпочтение - установить для ДАТЫ значение «ГГГГ-ММ-ДД ЧЧ24: MI: SS» и установить для параметра TIMESTAMP значение «ГГГГ-ММ-ДД ЧЧ24: MI: SSXFF».
источник
YYYY-MM-DD HH24:MI:SS
противDD-MM-YYYY HH24:MI:SS
?В меню «Инструменты»> «Установки»> «База данных»> «Параметр NLS» выберите «Формат даты»
ДД-МОН-РР ЧЧ: МИ: СС
источник
Это даст вам часы, минуты и секунды. вуаля.
источник
Ни один из этих ответов не будет работать для меня, ни параметр конфигурации Preferences NLS или оператор ALTER. Это был единственный подход, который работал в моем случае:
* добавлено после заявления BEGIN
Я использую PL / SQL Developer v9.03.1641
Надеюсь, это кому-то поможет!
источник
Ну, я нашел этот путь:
источник