Гость
Map
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Формат даты mm/dd/yyyy / 5 сообщений из 5, страница 1 из 1
07.07.2021, 22:24
    #40082448
juratorneo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты mm/dd/yyyy
Коллеги, беда. Голову сломал. Помогите разобраться.
Есть отчет. В него загружают файл формата xls. Он парсится и выходит в табличку.
В файле есть поле с датой по формату DD.MM.RRRR. при разборе в предварительной таблице поле отражается уже дата RRRR.MM.DD
И наконец при загрузки в реальную таблицу неправильно форматирует дату. Так например дата 29.01.2021 В таблицу идёт как 10.21.2029 В чем дело я не понимаю.

Что было предпринято.
1. попытка поиграть с функцией TO_DATE при загрузки в таблицу.
2. Попытка вызвать процедуру DBMS_SESSION.SET_NLS чтобы сменить формат сессии.
3. Попытка воспользоваться командой EXECUTE INMMEDIATE 'ALTER SESSION SET NLS_DATE_FORMAT='''DD.MM.RRRR''';
4. Попытка установить в настройках приложения формат DD.MM.RRRR.
5. Попытка установить на колонку через настройки отчета DD-MON-RR.
Ничего это не помогает. Формат как стоит YYYY.DD.MM так и не меняется. Происходит разбор документа с зеркальной датой отличной от файла исходника. После чего загружается уже не зеркально, ни исходная дата, а фиг знает какая.
...
Рейтинг: 0 / 0
08.07.2021, 08:27
    #40082503
juratorneo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты mm/dd/yyyy
Страна помогайте. Без Вас мне не справиться.
...
Рейтинг: 0 / 0
08.07.2021, 14:23
    #40082667
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты mm/dd/yyyy
Осталось понять где тут слово Апекс.
Эксель хранит дату, как ему удобно, а не как вы видите на экране
Первая попытка должна работать норм.
...
Рейтинг: 0 / 0
08.07.2021, 16:41
    #40082724
juratorneo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты mm/dd/yyyy
Пардон, исправлюсь. Да! Речь об Apex. В него я загружаю файл Эксел. Потом парсится и данные расходятся в таблицу.
...
Рейтинг: 0 / 0
09.07.2021, 07:29
    #40082836
juratorneo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты mm/dd/yyyy
juratorneo,

Проблему удалось решить. Shared components-Globalization attributes и там выставить параметры сессии для nls_data_format dd.mm.yyyy. Только после этого он стал кушать и преобразовывть. Но осталась не ясность почему я не могу никак повлиять на формат колонки. Оно там так и сидит по формату mm.dd.yyyy несмотря на то, что в файле идет дата по формату dd.mm.yyyy
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Формат даты mm/dd/yyyy / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]