Microsoft Office Online
登录我的 Office Online (这是什么?) | 登录

 
 
Microsoft Office Access
搜索
搜索
 
检查更新:(c) Microsoft
Office 下载
 
 
 
警告: 您在使用不受支持的 Web 浏览器查看此页。使用 Microsoft Internet Explorer 6.0 或更高版本、Firefox 1.5 或 Netscape Navigator 8.0 或更高版本查看此网站效果最好。 了解有关支持的浏览器的详细信息。

打印版打印版 书签和共享共享
关于使用通配符
 

在指定要查找的内容时,如果出现以下情况,可以使用通配符作为其他字符的占位符:

  • 仅知道要查找的部分内容。
  • 要查找以指定字母打头或符合某种模式的内容。

通配符必须与带“文本”数据类型的字段一起使用。但在未使用 Microsoft Windows“控制面板”更改这些数据类型的区域设置的情况下,可以将通配符与其他数据类型(如日期)一起使用。

如果在 Microsoft Access 数据库 (Microsoft Access 数据库:数据和对象(如表、查询或窗体)组成的集合,与特定的主题或用途有关。)中使用的是 Microsoft Jet 数据库引擎 SQL,则可以在查询 (查询:有关表中所存数据的问题,或要对数据执行操作的请求。查询可以将多个表中的数据放在一起,以作为窗体、报表或数据访问页的数据源。)表达式 (表达式:算术或逻辑运算符、常数、函数和字段名称、控件和属性的任意组合,计算结果为单个值。表达式可执行计算、操作字符或测试数据。)中使用下列通配符查找字段值、记录或文件名之类的内容。也可以在 Access 数据库或 Microsoft Access 项目 (Microsoft Access 项目:与 Microsoft SQL Server 数据库连接且用于创建客户/服务器应用程序的 Access 文件。项目文件中不包含任何数据或基于数据定义的对象(如表或视图)。)中的“查找和替换”对话框中使用这些字符。

字符 说明 示例
* 与任何个数的字符匹配。在字符串中,它可以当作第一个或最后一个字符使用。 wh* 可以找到 what、white 和 why
? 与任何单个字母的字符匹配。 B?ll 可以找到 ball、bell 和 bill
[ ] 与方括号内任何单个字符匹配。 B[ae]ll 可以找到 ball 和 bell 但找不到 bill
! 匹配任何不在方括号之内的字符。 b[!ae]ll 可以找到 bill 和 bull 但找不到 ball 或 bell
- 与某个范围内的任一个字符匹配。必须按升序指定范围(A 到 Z,而不是 Z 到 A)。 b[a-c]d 可以找到 bad、bbd 和 bcd
# 与任何单个数字字符匹配。 1#3 可以找到 103、113、123

若要在 Microsoft Access 项目中或在使用了与 Microsoft SQL Server 兼容的语法的 Microsoft Access 数据库中查找字段值、记录或文件名之类的内容,请使用下列 ANSI-92 通配符。

 注释   如果在 Access 项目或 Access 数据库中使用“查找和替换”对话框,而 Access 项目或 Access 数据库使用了与 Microsoft SQL Server 兼容的语法,就必须使用 Microsoft Jet SQL 通配符。

字符 说明 示例
% 与任何个数的字符匹配,在字符串中,它可以当作第一个或最后一个字符使用。 wh% 可以找到 what、white 和 why
_ 与任何单个字母的字符匹配。 B_ll 可以找到 ball、bell 和 bill
[ ] 与方括号内任何单个字符匹配。 B[ae]ll 可以找到 ball 和 bell 但找不到 bill
^ 匹配任何不在方括号之内的字符。 b[^ae]ll 可以找到 bill 和 bull 但找不到 ball 或 bell
- 与某个范围内的任一个字符匹配。必须按升序指定范围(A 到 Z,而不是 Z 到 A)。 b[a-c]d 可以找到 bad、bbd 和 bcd

  注释  

广告