第15讲++规则和默认值对象
在xscj库中定义1个规则,限制联系电话的格式为“(区号)电话号码”,其中区号为3位,电话号码至少为6位 。
use xscj go create rule r_电话格式 as @x like ' (_ _ _)_ _ _ _ _ _ % '
将名为“r_正数”的规则分别绑定到xs_kc表的“成绩”和“学分”列。
exec sp_bindrule ‘r_正数’, ‘xs_kc.成绩’ exec sp_bindrule ‘r_正数’, ‘xs_kc.学分’
解除绑定在xsqk、xs_kc表列上的规则。
exec sp_unbindrule ‘xsqk.联系电话’ exec sp_unbindrule ‘xs_kc.成绩’ exec sp_unbindrule ‘xs_kc.学分’
在xscj库中定义1个名为“d_备注”的默认值对象,限制使用了该默认值对象的列的值为“统招生” 。
use xscj go create default d_备注 as ‘统招生
将 默认值对象“d_备注”绑定到xsqk表的“备注”列上。
sp_bindefault ‘d_备注’, ‘xsqk.备注’