删除定义在表上的约束可以再【SQL Server Management Studio】窗口中完成,也可以在修改表的命令中使用T-SQL语言中的DROP语句删除约束。
工具/原料
1
SQL Server 2008数据库
2
SQL Server Management Studio
方法/步骤
1
【列1】使用T-SQL语句可以方便地删除一个或多个约束,其语法格式为:
2
【例2】删除学生表中外键fk_bjdm,ck和检查约束ck_csrq.
3
【例3】删除学生表中的主键约束p-k。代码如下:
4
【例4】在“学生成绩管理系统”数据库中,为班级表中的班级名称字段删除唯一约束,代码如下:
5
【例5】删除教师表中的默认约束df-mz、代码如下:
6
可以使用下面的语法使所有的约束或者指定的约束无效:
7
【例6】使pubs数据库中authors表上的所有约束无效。代码如下:
8
使用图形界面方式删除约束:在【表设计器】窗口中右键单击任意字段,从弹出来的快捷菜单中选择相关约束菜单,进入相关约束对话框,选中约束,单击【删除】按钮,即可删除相应的约束。
注意事项
修改表时,设置姓名字段为唯一的约束
上一篇:如何选购护腿板,护腿板哪个好
下一篇:户外徒步必备装备