我正在尝试将我的日期字段更新为 null 而不是 0000-00-00,但我出错了。
ERROR 1292 (22007): Incorrect date value: '0000-00-00' for column 'rel_date' at row 1
但是我可以单独更新记录吗?
update table set rel_date = NULL where id = 12;
但如果我尝试
update table set rel_date = NULL where rel_date like '%0000%'
or
update table set rel_date = NULL where rel_date = '0000-00-00'
I get ERROR 1292 (22007): Incorrect date value: '0000-00-00' for column 'rel_date' at row 1
图式
id | int(10) unsigned | NO | PRI | NULL | auto_increment |
| document_id | varchar(40) | NO | MUL | NULL | |
| revision_date | date | YES | | NULL | |