MS Access 2010:字符串通配符

时间:2015-10-13 18:26:08

标签: ms-access ms-access-2010

我使用MS Access 2010使用ODBC连接在SQL Server数据库上运行查询。

每当我将查询中涉及的表转换为本地表时,只有当我的字符串通配符是*字符的ACCESS标准通配符时,我的查询才有效。

但是,如果我的查询涉及SQL DB中的单个链接表,我必须将通配符更改为%字符的SQL标准,以使查询起作用。

确实如此吗?反正有这个问题,所以我不需要记住通配符,这取决于我是否有链表或本地表?

1 个答案:

答案 0 :(得分:5)

  

无论如何都有这个,所以我不需要记住通配符,这取决于我是否有链接或本地   表?

Access SQL支持ALike作为Like的替代方案。与ALike的区别在于它表示Access数据库引擎总是期望ANSI通配符(%_而不是*和{{ 1}})。

所以?将始终返回相同的行...无论运行它的上下文...只要Access数据库引擎正在处理它。