第六章实现数据完整性 ☆使用约束实现数据完整性 在已经存在的表中创建主键约束: 语法: ALTER TABLE table name ADD CONSTRAINT constraint name PRIMARY KEY ICLUSTEREDNONCLUSTEREDI (column.nDi 其中: constraint name:指主键约束名称。 CLUSTERED:表示在该列上建立聚集索引。 NONCLUSTERED:表示在该列上建立非聚集索引
第六章 实现数据完整性 ❖ 使用约束实现数据完整性 在已经存在的表中创建主键约束: 语法: ALTER TABLE table_name ADD CONSTRAINT constraint_name PRIMARY KEY [CLUSTERED|NONCLUSTERED] {(column[,…n])} 其中: constraint_name:指主键约束名称。 CLUSTERED:表示在该列上建立聚集索引。 NONCLUSTERED:表示在该列上建立非聚集索引
第六章实现数据完整性 ☆使用约束实现数据完整性 例: 在 student库中的课程注册表中,指定字段注册号为表的 主键,其程序清单如下: USE Student GO ALTER TABLE课程注册 ADD CONSTRAINT pk zce PRIMARY KEY CLUSTERED(注册号)次 GO
第六章 实现数据完整性 ❖ 使用约束实现数据完整性 例: 在student库中的课程注册表中,指定字段注册号为表的 主键,其程序清单如下: USE Student GO ALTER TABLE 课程注册 ADD CONSTRAINT pk_zce PRIMARY KEY CLUSTERED (注册号) GO
第六章实现数据完整性 ☆使用约束实现数据完整性 删除主键约東 语法: ALTER TABLE table name DROP CONSTRAINT PRIMARYKEY NAME 例: ALTER TABLE S B DROP CONSTRAINT P Y 浏览指定表中的主键信息: SP PKEYS table name
第六章 实现数据完整性 ❖ 使用约束实现数据完整性 删除主键约束 语法:ALTER TABLE table_name DROP CONSTRAINT PRIMARYKEY_NAME 例: ALTER TABLE S_B DROP CONSTRAINT P_Y 浏览指定表中的主键信息: SP_PKEYS table_name