Я выполняю несколько запросов, чтобы отследить проблему с нашими журналами резервного копирования и хотел бы отображать поля даты и времени в 24-часовом военном времени. Есть ли простой способ сделать это? Я пробовал гуглить и ничего не смог найти.
select to_char(sysdate,'DD/MM/YYYY HH24:MI:SS') from dual;
Укажите время в 24-часовом формате.
Дополнительные параметры описаны здесь .
Если вы хотите, чтобы все запросы в вашем сеансе отображали полное время и дату, выполните
alter session set NLS_DATE_FORMAT='DD/MM/YYYY HH24:MI:SS'
в начале вашей сессии.
Используйте to_char(field,'YYYYMMDD HH24MISS').
to_char(field,'YYYYMMDD HH24MISS')
Хороший список форматов даты доступен здесь
Это не оракул, который определяет отображение даты, это инструмент, который вы используете для запуска запросов. Что вы используете для отображения результатов? Тогда мы можем надеяться на правильные настройки.