如何修改MySQL列以允许NULL?

MySQL 5.0.45

更改表以允许列为null的语法是什么,或者有什么问题:

更改mytable修改mycolumn varchar(255)null;

我将手册解释为只运行上面的操作,它将重新创建该列,这次允许null。服务器告诉我我有语法错误。我只是看不到他们

您需要以下内容:

更改表mytable修改mycolumn VARCHAR(255);

默认情况下,列可以为空。只要列未声明为唯一非空,就不会有任何问题

发表评论