第3章管理数据表.pptVIP

  • 1
  • 0
  • 约1.47万字
  • 约 79页
  • 2019-08-04 发布于广东
  • 举报
* 3.8 删除约束 1.使用SSMS删除表约束 在表设计器的窗口中,可以删除主键,去掉默认值。在表设计器的“属性”窗口中,可以通过切换选项卡,选择约束名称,单击“删除”按钮,分别删除主键约束、外键约束和CHECK约束。 * 3.8 删除约束 * 2.使用DROP命令删除表约束 在T-SQL语言中,也可以方便的删除一个或多个约束,其语法格式为: ALTER TABLE table_name DROP CONSTRAINT constraint_name[,…n] 3.8 删除约束 * [示范案例7] 使用T-SQL语句删除Northwind数据库中CK_Quantity约束。 程序清单如下: ALTER TABLE [order details] DROP CONSTRAINT ck_quantity 3.8删除约束 * 决定使用何种约束 完整性类型 约束类型 描述 域 DEFAULT 如果在INSERT语句中未显式提供值,则指定为列提供的值 CHECK 指定列中可接受的数据值 REFERENCES 基于其他表中的列的值,指定可接受的用于更新的数据值 实体 PRIMARY KEY 惟一标识每一列,确保用户没有输入重复的值。同时创建一个索引以增强性能。不允许空值 UNIQUE 确保在非主键列中不输入重复值,并创建一个索

文档评论(0)

1亿VIP精品文档

相关文档