Access 2003完整教程:关于使用通配符

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

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

如果在Microsoft Access 数据库中使用的是 Microsoft Jet 数据库引擎 SQL,则可以在查询和表达式中使用下列通配符查找字段值、记录或文件名之类的内容。也可以在 Access 数据库或Microsoft 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

注释

上页:Access 2003完整教程:在“数据表”或“窗体”视图中编辑字段数据疑难解答 下页:Access 2003完整教程:关于在查询中处理空字段 (MDB)

Access 2003完整教程:关于使用通配符

Access 2003完整教程:关于在查询中处理空字段 (MDB)Access 2003完整教程:关于使用 Visual Basic 代码处理数据和数据库对象
Access 2003完整教程:关于对记录进行排序 (MDB)Access 2003完整教程:打开报表快照
Access 2003完整教程:添加图片或对象Access 2003完整教程:显示或隐藏节
Access 2003完整教程:调整图片大小Access 2003完整教程:总计查询中的记录 (MDB)
Access 2003完整教程:在查询中更改字段名 (MDB)Access 2003完整教程:创建、自定义和删除切换面板窗体 (MDB)
Access 2003完整教程:重命名表或数据表中的字段 (MDB)Access 2003完整教程:在控件上应用或更改条件格式
Access 2003完整教程:转换 Access 文件Access 2003完整教程:复制或移动数据
Access 2003完整教程:创建 Access 项目Access 2003完整教程:在窗体或报表中添加图表
Access 2003完整教程:创建复选框、切换按钮或选项按钮Access 2003完整教程:创建或修改命令按钮
Access 2003完整教程:创建弹出式窗体或报表Access 2003完整教程:创建数据访问页
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号