首页 > 解决方案 > 如何使用 Microsoft Access 中的验证规则限制字符?

问题描述

我需要创建一个验证规则,检查插入的文本是否符合国家识别号码标准(https://en.wikipedia.org/wiki/National_identification_number)。在标识号中,允许使用以下字符:字母(以及 ASCII a-zA-Z 之外的字母)、数字、空格、连字符、加号、等号和斜线。

为每个字符编写单独的限制意味着验证规则非常长

...WHERE (National_ID LIKE "0##########") OR (National_ID LIKE "0############")

我想知道是否有更好的方法更有意义。此外,Access 不支持正则表达式,这使任务更加复杂。

标签: validationms-accessrulesrestriction

解决方案


推荐阅读