如何修改MySQL栏以允许NULL?

MySQL 5.0.45

更改表以允许列为空的语法是什么,或者这是怎么回事:

ALTER mytable MODIFY mycolumn varchar(255) null;

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

回答:

您需要以下内容:

ALTER TABLE mytable MODIFY mycolumn VARCHAR(255);

列默认为空。只要未声明UNIQUE或列NOT NULL,就不会有任何问题。

以上是 如何修改MySQL栏以允许NULL? 的全部内容, 来源链接: utcz.com/qa/400005.html

回到顶部