微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

SQL 视图中的 CHECK 语法在 MS Access 中失败

如何解决SQL 视图中的 CHECK 语法在 MS Access 中失败

我正在尝试创建一个带有 CHECK 验证的表,但 MS Access 似乎不喜欢它。该语法在其他环境中运行良好,但我的 MS Access 365 报告语法错误。我的代码是:

创建表客户( CustId int NOT NULL 主键, 姓氏 varchar(25),名字 varchar(25),年龄整数检查(年龄> = 18), 城市 varchar(25));

我也尝试了 Age 的分离版本,即 Age int、CHECK(Age>=18) 以及 Microsoft 建议的括号版本,将 >= 放在 [>=] 中。如果没有 CHECK 部分,代码就可以工作。关于为什么会发生这种情况的任何见解?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。