gpt4 book ai didi

database - 强制主键中的约束在 MS Access 中具有 "@"

转载 作者:搜寻专家 更新时间:2023-10-30 22:00:28 24 4
gpt4 key购买 nike

如何确保MS Access数据库中“email”列中的主键有一个“@”,这样它就不会保存没有一个“@”的任何数据并抛出异常。

我还有一个保存域名的栏目,应该有一个“.”

我该如何进行验证?

最佳答案

  • 将以下“验证规则”添加到您的字段

    Like "*@*"
  • 添加带有描述性错误消息的“验证文本”,例如

    E-mail address must contain at least one @

附带说明:我强烈建议反对使用电子邮件地址作为主键。主键用于在表之间创建引用,并且通常应该是一个不会更改的值。但是,电子邮件地址确实会发生变化。您可能需要考虑使用 AutoNumber 字段(一个所谓的“代理键”,其中包含 certain advantages)。

关于database - 强制主键中的约束在 MS Access 中具有 "@",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17173147/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com