Access 2003完整教程:创建唯一约束 (ADP)

创建唯一约束可以确保在特定列中不会输入重复值,而主键中不包含这些列。虽然唯一约束和主键都能实施唯一性,但是在下列情况下,应该向表中附加唯一约束而不是主键约束:

  1. 在“数据库”窗口中,单击“对象”下的“数据库图表”,单击要打开的数据库图表,再单击“数据库”窗口工具栏上的“设计”。
  2. 在数据库图表中,用右键单击要包含约束的表再从快捷菜单中选择“索引/键”。
  3. 选择“新建”。在“索引名称”框中会显示系统指定的名称。
  4. 在“列名”中,展开列的列表并且选择对其附加约束的列。若要将约束附加在多个列中,在后续行中选择其他列。
  5. 选中“创建 UNIQUE”复选框。
  6. 选择“约束”选项。

当保存数据库图表时,就在数据库中创建了唯一约束。

如果要控制键值的排序顺序,和存在重复键时所采取的操作,就应该创建唯一索引,而不要创建唯一约束。

上页:Access 2003完整教程:创建触发器 (ADP) 下页:Access 2003完整教程:创建唯一索引 (ADP)

Access 2003完整教程:创建唯一约束 (ADP)

Access 2003完整教程:创建唯一索引 (ADP)Access 2003完整教程:创建更新查询 (ADP)
Access 2003完整教程:关于检查约束表达式 (ADP)Access 2003完整教程:定义主键约束 (ADP)
Access 2003完整教程:删除检查约束 (ADP)Access 2003完整教程:从表中删除列 (ADP)
Access 2003完整教程:删除索引 (ADP)Access 2003完整教程:删除关系 (ADP)
Access 2003完整教程:从数据库中删除表 (ADP)Access 2003完整教程:删除触发器 (ADP)
Access 2003完整教程:绘制反身关系 (ADP)Access 2003完整教程:复制表 (ADP)
Access 2003完整教程:实施表之间的参照完整性 (ADP)Access 2003完整教程:在查询中排除重复的行 (ADP)
Access 2003完整教程:在“查询设计器”中执行查询 (ADP)Access 2003完整教程:在查询结果中对行进行分组 (ADP)
Access 2003完整教程:将列插入到表中 (ADP)Access 2003完整教程:在查询中手动创建表、视图或函数之间的联接 (ADP)
Access 2003完整教程:将多对多关系映射到数据库图表中 (ADP)Access 2003完整教程:将子图表合并到主数据库图表中 (ADP)
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号