Метка времени в контрольном файле - PullRequest
0 голосов
/ 17 сентября 2008

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

По сути, мой вопрос заключается в том, как отформатировать данные TimeStamp в управляющем файле, чтобы их можно было вставить в столбец TimeStamp.

1 Ответ

0 голосов
/ 17 сентября 2008

Вам необходимо использовать to_date в списке столбцов, как показано здесь . Что-то вроде:


LOAD DATA
INFILE *
INTO TABLE some_table
FIELDS TERMINATED BY ","
(  col1
   col2        "to_date(:col2, 'YYYY-MM-DD HH24:MI:SS')"
)
BEGINDATA
foo,2008-09-17 13:00:00
bar,2008-09-17 13:30:05

...