Access 2003完整教程:为表或列附加新的检查约束 (ADP)

注释本主题中的信息仅适用于 Microsoft Access 项目 (.adp)。

为表附上检查约束,以指定能被一个或多个列接受的数值。

  1. 在“数据库”窗口中,单击“对象”下的“数据库图表”,单击要打开的数据库图表,再单击“数据库”窗口工具栏上的“设计”。
  2. 在数据库图表中,用右键单击包含约束的表,再从快捷菜单中选择“约束”。
  3. 选择“新建”命令。“选定的约束”框会显示系统为新约束指定的名称。系统指定的名称以“CK_”开头,后面是表名。
  4. 在“约束表达式”框中,键入检查约束的 SQL 表达式。例如,要将authors表的state列的输入限制为 New York,键入:
    state = 'NY'
    

    或者,要求zip列的输入是 5 位数字,键入:

    zip LIKE '[0-9][0-9][0-9][0-9][0-9]'
    

    注释确保将任何非数字约束值都用单引号 (') 括起来。

  5. 如果要为约束指定其他名称,可以在“约束名”框中键入这个名称。
  6. 使用复选框控制约束实施的时间:
    • 要在创建约束之前,用现有数据测试约束,请选中“创建中检查现有数据”。
    • 要在该表发生同步复制操作时实施约束,请选中“对复制强制约束”。
    • 要在该表插入或更新行时实施约束,请选中“对 INSERT 和 UPDATE 强制约束”。

上页: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号