我正在对几个地址进行地理编码,但不幸的是我在mySQL数据库中收到了碰巧破坏我的脚本的空值。我想在我的数据库中允许空值,以便我可以手动修复地址。是否可以允许我的当前列允许空值而不破坏我现有的记录?
我看到的警告是:Error! SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'coord_lat' cannot be null
答案 0 :(得分:1)
更改表并删除coord_lat
列上的空完整性约束。
答案 1 :(得分:1)
更新列以允许空值(修改以下内容以满足您的需要):
ALTER TABLE mytable MODIFY mycolumn VARCHAR(255);