收藏 分享(赏)

创建和修改 PRIMARY KEY 约束.doc

上传人:a****2 文档编号:3392557 上传时间:2024-04-15 格式:DOC 页数:1 大小:25KB
下载 相关 举报
创建和修改 PRIMARY KEY 约束.doc_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

1、创建和修改 PRIMARY KEY 约束一个 PRIMARY KEY 约束可以: 作为表定义的一部分在创建表时创建。添加到尚没有 PRIMARY KEY 约束的表中(一个表只能有一个 PRIMARY KEY 约束)。如果已有 PRIMARY KEY 约束,则可对其进行修改或删除。例如,可以使表的 PRIMARY KEY 约束引用其它列,更改列的顺序、索引名、聚集选项或 PRIMARY KEY 约束的填充因子。定义了 PRIMARY KEY 约束的列的列宽不能更改。 说明若要使用 Tra act-SQL 或 SQL-DMO 修改 PRIMARY KEY,必须先删除现有的 PRIMARY KEY

2、约束,然后再用新定义重新创建。当向表中的现有列添加 PRIMARY KEY 约束时,Microsoft SQL Server 2000 检查列中现有的数据以确保现有数据遵从主键的规则: 无空值无重复值 如果 PRIMARY KEY 约束添加到具有空值或重复值的列上,SQL Server 不执行该操作并返回错误信息。不能添加违背上述规定的 PRIMARY KEY 约束。SQL Server 自动创建唯一的索引来强制 PRIMARY KEY 约束所要求的唯一性。如果表中不存在聚集索引或未明确指定非聚集索引,则将创建唯一的聚集索引强制 PRIMARY KEY 约束。重要当 PRIMARY KEY 约束由另一表的 FOREIGN KEY 约束引用时,不能删除 PRIMARY KEY 约束;要删除它,必须先删除 FOREIGN KEY 约束。在创建表时创建 PRIMARY KEY 约束

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教育教学 > 教案课件

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2