使用通配符

搜索信息时,可以使用通配符或隐含通配符查找包括指定字符范围的项目,其中可包含额外的、未指定字符。

缺省情况下,通配符为星号 (*),但是可以进行更改。如果想要将星号用作字段中的实际数据字符,那么就格外需要该使用功能。

执行以下操作时,可以使用通配符:

  • 搜索字段值。
  • 使用筛选器和在用筛选器。
  • 使用查询表单。
注意: 并非所有字段均按您的期望支持使用通配符。对于可自动将字段扩展为所需字符数量的字段来说,完全不能使用通配符。该功能一般仅见于订单和 ID 号字段。在这些情况中,可能必须在要搜索字符的前后都放置通配符。

通配符根据使用地点的前后关系,其工作方式略有不同。

文本搜索中的通配符

在文本搜索中,通配符表示零或其他可能的丢失字母字符。

例如,使用缺省通配符 (*) 时,使用“A*”作为搜索字符串的搜索将返回以字母 A 开始的全部项目。

注意: 文本通配符不区分大小写,所以该搜索将返回以字母 A 开头的全部项目,例如,Anthony 和 automobile。

搜索 “*qui*” 将匹配全部包含字母 qui 的项目。所以,将返回的项目应包括 Quigley 和 requisite。

日期字段中的通配符

在日期搜索中,通配符匹配月、月中的天或年度。

部分示例如下:

在使用短日期格式 M/d/yyyy(月/日/年)的系统中:

  • 搜索短语“12/*/2015”返回 2015 年 12 月中全部日期的记录。
  • 搜索短语“*/*/2015”返回 2015 年全部日期的记录。
  • 搜索短语 “12/31/*” 返回所有年度 12 月 31 日的记录。
注意: 通配符表示月、日、年的整个规范:不得在“200*”等组合中使用通配符以返回 2000 至当前年度的全部年份,也不得在“2*”等日规范中使用通配符以返回 20 至 29 的月中的全部天数。

隐含通配符

在一些字段中,指定要搜索的值时,可以只输入部分值。例如,要查找包含字符串“test”的任意值,那么指定“test”并清除“区分大小写”复选框。这样可以找到“Test case”、“Amy's testing results”、“Sales Contest”等值。此类操作即为使用隐含通配符。

集合的排序顺序决定了查找匹配记录的顺序。

注意: “查找值”和“替换值”功能不支持使用通配符、“空”值关键字或“比较运算符”。此类搜索中的字符视为文字值。

更改通配符

如果要输入星号作为字段中的实际数据,必须先更改通配符。

请参见“更改通配符”。

相关主题