SQL Server 2008------‘unique‘附近有语法错误

(1)删除学生姓名必须取唯一值的约束

解决 'unique'附近有语法错误' 的问题解决方法如下:

注意sql server 2008适用删除约束语句:alter table student drop constraint 约束名

在数据库的表中查找键,然后找到对应属性的约束键的名字,放入语句中便可删除

 

ALTER TABLE student

DROP CONSTRAINT UNQ_student_sname

注意:与课本的ALTER TABLE Student DROP UNIQUE(Sname);有所区别;SQL Server 2008使用这条语句会报错。

(2)添加学生姓名必须取唯一值的约束

ALTER TABLE dbo.student ADD CONSTRAINT UNQ_student_sname

UNIQUE(sname);

猜你喜欢

转载自blog.csdn.net/weixin_41987016/article/details/108714146