最初,表“ MyTable”的定义如下:
CREATE TABLE IF NOT EXISTS `MyTable` ( `Col1` smallint(6) NOT NULL AUTO_INCREMENT, `Col2` smallint(6) DEFAULT NULL, `Col3` varchar(20) NOT NULL, );
如何以允许“ Col 3”列为NULL的方式更新它?
以下MySQL语句应修改您的列以接受NULL。
ALTER TABLE `MyTable` ALTER COLUMN `Col3` varchar(20) DEFAULT NULL