要检查电话号码应该是10位数字,那么我如何放置检查约束以便验证它
我尝试使用简单的技术,但我想它只会检查数字 10
而不是:
count(phone int, check(count(phone =10)))
尝试使用:
check(length(phone) = 10)
为了确保电话包含长度值 10。如果您的电话号码列不包含空格,您可以使用正则表达式严格强制执行这样的类型,以确保各个行条目包含数字并且不小于或大于 10:
check(phone REGEXP '^[0-9]{10}$')