CREATE RULE rule AS condition_expression |
| 参数 | 意义 |
|---|---|
| rule | 规则名称 |
| condition_expression | 逻辑表达式 |
| @value | 用于逻辑表达式中,表示使用此规则的列数据 |
|
sp_bindrule [ @rulename = ] 'rule' , [ @objname = ] 'object_name' [ , [ @futureonly = ] 'futureonly_flag' ] |
| 参数 | 意义 |
|---|---|
| rulename | 规则名称 |
| objname | 绑定的列名或用户定义数据类型名称 |
| futureonly | 用于绑定用户定义数据类型 |
字符串必须以 'a' 到 'f' 的字母开头,以 '0' 到 '9' 的数字结尾。
CREATE RULE my_rule AS @value link '[a-z]%[0-9]' |
数量必须大于 10
CREATE RULE qth_rule AS @value > 10 |