![]() |
Задавайте вопросы, мы ответим
Вы не зашли.
я вот начал изучение MySQL по одной книжке.
И сразу же наткнулся на проблему. Делал вроде бы в точности как там написано, но выдает ошибку.
Создал таблицу вот с такими типами:
| Field | Type
+---------+--------
| name | varchar(20)
| owner | varchar(20)
| species | varchar(20)
| sex | char(1)
| birth | date
| death | date
при загрузке .txt файла в таблицу следующим образом:
mysql> load data infile "pet.txt" into table pet;
выдает ошибку:
' for column 'death' at row 1 date value: 'N
А .txt файл содержит:
Claws Gwen cat m 1994-03-17 \N
бла бла бла
Она ругается на последний столбец. Точнее на \N, и когда она стоит в конце.
Никто не встречался с такой проблемой? Спс за ответы
Неактивен
А зачем Вы дописываете в .txt «\N»? В книжке наверняка подразумевался
\n == символ переноса строки. Достаточно просто нажать enter в конце
строки — и будет всё правильно.
Неактивен