当前位置: 代码迷 >> Sql Server >> 在SQL查询分析器中应怎么给字段添加约束?有实例
  详细解决方案

在SQL查询分析器中应怎么给字段添加约束?有实例

热度:47   发布时间:2016-04-27 21:28:35.0
在SQL查询分析器中应如何给字段添加约束?有实例
例5:添加学生姓名必须取唯一值的约束。(表名为student,字段为Sname)  
那个T-SQL和标准sql还是差满多的。  

例4:删除学生姓名必须取唯一值的约束   (这个我搞定了,大侠看看上面那题)
ALTER   TABLE   Student   DROP   UNIQUE(Sname)//这个不行的,要按下面做!!  

注意:在查询分析器中应该这样做:  
在查询分析器里边执行   alter   table   表名   drop   constraint   约束名  
首先:查看表的约束名  
你可以执行:sp_helpconstraint   表名  
第二个结果集就列出了表的约束,constraint_name就是约束名


------解决方案--------------------
1.创建create table test(a varchar(10) constraint chkName unique,b int)
2.添加create table test(a varchar(10),b int)
alter table test add constraint chname unique(a)
  相关解决方案