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 (将#修改为@)