请教一个关于添加约束的问题?
想把userInfo表的PID字段的数据规定为'1010 3576 xxxx xxxx',应该怎样用SQL语句添加约束? 问题点数:10、回复次数:4Top
1 楼hyrongg(视爱情为奢侈品)回复于 2006-05-03 16:46:25 得分 0
好像用程序控制比较多Top
2 楼z_l(等你)回复于 2006-05-04 01:43:48 得分 0
check(pid='1010 3576 ____ ____')
用通配符"_",看行不行??Top
3 楼z_l(等你)回复于 2006-05-04 01:45:10 得分 0
好象看不很清楚,意思就是在check约束中把"x"用"_"代替Top
4 楼zwh160()回复于 2006-05-04 21:54:54 得分 0
'1010 3576 xxxx xxxx'里面的x想把它定义为0到9的数字,除了写成
ALTER TABLE XX
ADD CONSTRAINT CK_ID
CHECK '1010 3576 [0-9][0-9][0-9][0-9] [0-9][0-9][0-9][0-9]'
外还有没有更简便的方法?Top




