SQL Server 2008中怎么删除约束

作者:烟中隐约闪现 | 创建时间: 2023-08-08
删除定义在表上的约束可以再【SQL Server Management Studio】窗口中完成,也可以在修改表的命令中使用T-SQL语言中的DROP语句删除约束。...
SQL Server 2008中怎么删除约束

操作方法

【列1】使用T-SQL语句可以方便地删除一个或多个约束,其语法格式为:

【例2】删除学生表中外键fk_bjdm,ck和检查约束ck_csrq.

【例3】删除学生表中的主键约束p-k。代码如下:

【例4】在“学生成绩管理系统”数据库中,为班级表中的班级名称字段删除唯一约束,代码如下:

【例5】删除教师表中的默认约束df-mz、代码如下:

可以使用下面的语法使所有的约束或者指定的约束无效:

【例6】使pubs数据库中authors表上的所有约束无效。代码如下:

使用图形界面方式删除约束: 在【表设计器】窗口中右键单击任意字段,从弹出来的快捷菜单中选择相关约束菜单,进入相关约束对话框,选中约束,单击【删除】按钮,即可删除相应的约束。

温馨提示

修改表时,设置姓名字段为唯一的约束
点击展开全文

更多推荐