Я экспортирую некоторые данные из таблицы в базе данных Oracle в CSV-файлы.Все столбцы даты и времени имеют метку времени (6).В операторе выбора я конвертирую их с
to_char(TERMINAL_ARRIVAL_TIME, 'YYYY-MM-DD HH24:MI:SS.FF') as TERMINAL_ARRIVAL_TIME
. Это прекрасно работает для всех дат, кроме значений по умолчанию 31-DEC-99 12.00.00.000000000 AM.Эти значения приводят к неверной дате 1900-01-00 00: 00: 00.000000.
Правильно ли я понял?Как правильно преобразовать эту временную метку в символ?
Я ожидал 9999-12-31 00: 00: 00.000000.Произошло 1900-01-00 00: 00: 00.000000