尝试使用通配符使此变更表约束

时间:2019-05-31 00:21:25

标签: sql-server

我正在尝试创建遵循此描述的变更表约束:

客户表:
添加一个称为电子邮件的30个字符的可选属性,该属性必须遵循如下的有效电子邮件格式。
@符号前后至少3个字符
点号/句点后至少两个字符

我尝试过的代码似乎可以使用常规电子邮件格式。

Alter Table Customer
    Add Email char (30) null
    Constraint CK_Customer_Email_EmailFormat
        Check (Email Like '_%_%_%@_%_%_%_._%_%')

0 个答案:

没有答案