【发布时间】:2017-10-19 07:52:29
【问题描述】:
我有一个必须在 SQL Server 管理器中完成的任务。
我有一个数据库和一个名为User 的表。在用户下有一个名为e-mail的列。
分配是为该表创建一个影响列电子邮件的新约束。
必须只有一个“@”,至少一个“.”
不允许是任何特殊字符,例如(!、"、#、¤、% 等)
我尝试了一些不同的方法,但似乎无法成功。另外应该注意的是我是初学者。
感谢您的帮助
【问题讨论】:
-
至少显示你的尝试。向我们提出家庭作业问题并期望我们完成所有工作对任何人来说都不是一件好事。还要描述这些尝试是如何不起作用的——它们会产生错误吗?让你插入无效值?防止插入有效值?还有什么?
-
向我们展示您当前的代码尝试。
-
我试过这个([e-mail] like '%_@__%.__%')当我尝试输入一封电子邮件时,它说它无法使用,我不知道为什么。
标签: sql sql-server constraints