Я использую синтаксис данных загрузки для загрузки файла CSV в таблицу. Формат файла тот же, что и улей. Но все же после выдачи данных загрузки последние 2 столбца при выборе возвращают значение null.
1750,651,'2013-03-11','2013-03-17'
1751,652,'2013-03-18','2013-03-24'
1752,653,'2013-03-25','2013-03-31'
1753,654,'2013-04-01','2013-04-07'
create table dattable(
DATANUM INT,
ENTRYNUM BIGINT,
START_DATE DATE,
END_DATE DATE )
ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' ;
LOAD DATA LOCAL INPATH '/path/dtatable.csv' OVERWRITE INTO TABLE dattable ;
Select возвращает значения NULL для последних 2 столбцов
Другой вопрос: а что, если формат даты отличается от ГГГГ-ММ-ДД. можно ли сделать так, чтобы улей определял формат? (Потому что прямо сейчас я изменяю формат файла csv, чтобы он принимал улей)