需要更改表以允许列上的空值 - 但是不能删除列...我可以这样做吗?正在尝试类似的事情:
ALTER TABLE myTable MODIFY myColumn NULL;
但无济于事....
答案 0 :(得分:165)
ALTER TABLE myTable ALTER COLUMN myColumn {DataType} NULL
答案 1 :(得分:46)
当然可以。
ALTER TABLE myTable ALTER COLUMN myColumn int NULL
只需将int替换为您的列的任何数据类型。
答案 2 :(得分:-1)
对于MYSQL
ALTER TABLE myTable MODIFY myColumn {DataType} NULL