将规则绑定到表列或用户定义的数据类型之前,请注意以下事项:
将规则绑定到表列或用户定义的数据类型时,如果表列或用户定义的数据类型已绑定到某个规则,新规则将生效,并将旧规则解除绑定。
绑定到列的规则优先于绑定到用户定义数据类型的规则。
规则必须与列的数据类型兼容。
规则不适用于在创建规则时数据库中已存在的数据。
规则不会覆盖列定义。
确保绑定到列或用户定义数据类型的任何缺省值与规则兼容。不会插入与规则发生冲突的缺省值。
无法将规则绑定到 text、image 或 timestamp 列。
如果用户定义的数据类型变量将被绑定到相同数据类型的列的规则拒绝,则不要为该变量赋值。