上一主题: 数据分区设置规格下一主题: 查看数据分区控制表


约束规格

可在 Majic 中使用对象定义元语言指定约束和验证测试。

注意:有关信息,请参阅《技术参考指南》。

在 Majic 中定义的约束与 SQL WHERE 子句极其类似,其差异在于:

下表包含适用于 Change_Request 表(用于存储变更单信息)的有效约束示例:

约束类型

代码和描述

查看

assignee.organization = @root.organization

指定用户只能查看受理人组织与用户组织相同的变更单。

预更新

requestor = @root.id

指定用户只能更新自己在其中作为呼叫者或请求人的变更单。

但是,不能编写在表达式两边都使用连接的约束,如以下示例所示:

assignee.org = requestor.org