【发布时间】:2017-11-16 15:45:35
【问题描述】:
我想在访问 10 sql 查询中使用 LIKE 运算符和变量。
例子:
temporary variable var contains value bs
var = "bs"
我想匹配每个以临时变量值开头的字符串,后跟零个或多个数字。
我正在尝试触发查询:
select * from xyz where variety LIKE "@[tempvars]![var] + [0-9]*"
返回 0 条记录。 谢谢你的帮助。
【问题讨论】:
-
您似乎正尝试在查询中使用 MS 访问不支持的 REGEX。但是,您可以使用自定义函数:请参阅此线程:stackoverflow.com/questions/10393087/…
-
不要将此标签用于 Microsoft Access,请改用 [ms-access]。
-
空记录不是一回事。 Null 不为零。
标签: sql ms-access ms-access-2010 sql-like