ALTER TABLE语句里的关键字问题

来源:百度知道 编辑:UC知道 时间:2024/05/28 05:05:29
SQL Server里ALTER TABLE语句的ALTER COLUMN能否使用关键字"PRIMARY KEY"、"DEFAULT"、"IDENTITY"?
如果不能,那么若增加或删除表里已存在列的"PRIMARY KEY"、"DEFAULT"、"IDENTITY"属性,应该分别用什么代码?

修改字段:
ALTER TABLE [表名] ALTER COLUMN [字段名] NVARCHAR (50) NULL

你要是想增加或删除约束用
新建约束:
ALTER TABLE [表名] ADD CONSTRAINT 约束名 CHECK ([约束字段] <= '2000-1-1')
删除约束:
ALTER TABLE [表名] DROP CONSTRAINT 约束名