MySQL SQL - SET IF с двумя условиями для одной переменной - PullRequest
0 голосов
/ 17 декабря 2018

У меня есть импорт SQL MySQL, но он игнорирует часть OR @date = '0000-00-00'.Как установить правильные значения, если у меня есть два условия для одного поля импорта?

SQL:

LOAD DATA LOCAL INFILE '/var/www/html/data.csv' INTO TABLE data_upload (name, status, @date) SET date = IF(@date = '' OR @date = '0000-00-00', NULL, @date);

Ошибка:

ERROR 1292 (22007): Incorrect date value: '0000-00-00' for column 'date' at row 218739  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...