Импортирование столбцов TimeStamp из Excel в SQL DEVELOPER - PullRequest
0 голосов
/ 28 января 2019

Как это часто бывает, есть много вопросов, похожих на этот, но ни один из тех, которые я нашел, не дает мне ответа на проблему, с которой я сталкиваюсь.

Я пытаюсь импортировать столбцы с меткой временииз Excel в SQL РАЗРАБОТЧИК.На рисунке 1 вы можете увидеть форматирование даты в Excel.Формат RRRR-MM-DD GG: MM: SS - польский эквивалент английского языка YYYY-MM-DD HH: MM: SS.На рисунке 2 показаны мои настройки NLS в SQL Developer, а на рисунке 3 показано, что я получаю при попытке передать данные из Excel.Похоже, SQL как-то читает формат даты по-своему?Или, может быть, Excel хранит данные не так, как они отображаются при открытии книги?Любые идеи, как это исправить?

Представление моих данных договоренностей

1 Ответ

0 голосов
/ 31 января 2019

Когда я выяснил, в чем заключается проблема, и думаю, что она может оказаться полезной для других пользователей, я представлю решение.

Что мне помогло, так это форматирование отметки времени в столбце Excel в виде текста.Это означает, что это не может быть ни число, отформатированное как метка времени, ни результат функции TEXT FUNCTION.Это должен был быть простой текст.На прикрепленном экране вы можете увидеть, что я пытался сделать, и результаты в SQL DEVELOPER.

Чтобы сделать значения в столбце C, я скопировал и вставил их в качестве значений. Столбец B - он вставляет их как текст, а не как числа..

Презентация решения

Надеюсь, это поможет кому-то в будущем.

...