我對多個地址進行了地理編碼,但不幸的是,我在mySQL數據庫中收到空值,該值正好會中斷我的腳本。我想在我的數據庫中允許空值,以便手動修復地址。是否可以允許我的當前列允許空值而不破壞我現有的記錄?完整性約束違規 - 無MySQL
我看到的警告:Error! SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'coord_lat' cannot be null
我對多個地址進行了地理編碼,但不幸的是,我在mySQL數據庫中收到空值,該值正好會中斷我的腳本。我想在我的數據庫中允許空值,以便手動修復地址。是否可以允許我的當前列允許空值而不破壞我現有的記錄?完整性約束違規 - 無MySQL
我看到的警告:Error! SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'coord_lat' cannot be null
更新列允許空值(修改下面以滿足您的需要):
ALTER TABLE mytable MODIFY mycolumn VARCHAR(255);
alter table和去除coord_lat
列空完整性約束。