ALTER TABLE table1 ALTER COLUMN [name] varchar(60) NULL; table1 表名 name 字段名 为什么加上[],因为name是sql关键字会冲突出现错误,这样以防万一。如果name字段已经创建了索引,如果需要修改的话,必须先删除索引才能正确的进行。 以上就介绍了notnull 用sql命令修改数据表中的一个字段为非空not null的语句,包括了notnull方面的内容,希望对PHP教程有兴趣的朋友有所帮助。