预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

检查约束

检查约束通过限制列接受的值来强制域完整性。

访问

色带

开发>数据建模>数据库构建器>单击表名称>约束/索引>右键单击>添加新约束

上下文菜单

在图中右键单击Table |特色|约束/索引|右键单击|添加新约束

键盘快捷键

单击表:F9>约束/索引:Ctrl + N

创建约束

行动

也可以看看

1个

在“列和约束”屏幕的“约束/索引”选项卡上,将自动创建一个新约束,并为其指定默认约束名称和索引的“类型”。

用标识该约束为检查约束的名称改写约束名称,例如“ CHK_ColumnName”(CHK_前缀是可选的)。

数据库表约束/索引

2

在“类型”字段中,将值从“索引”更改为“检查”。

3

在“条件”属性的“属性”面板中,键入将用作检查条件的SQL语句。例如,column1 <1000。

如果条件很长,请单击Browse.按钮以显示SQL编辑器(语法高亮显示)。

删除检查约束

如果您不想保留检查约束,请执行以下任一操作:

  • 在列表中右键单击它,然后选择“删除约束<名称>”,或者
  • 单击该项目,然后按Ctrl + D
该约束将立即删除。

笔记

  • 分配给检查约束的所有列都将被忽略