屏蔽字符(或者称为“通配”字符)提供了一种使搜索更灵活的方法。它们通过增加由搜索找到的文本文档数来实现此目的。
DB2 Net Search Extender 使用两个屏蔽字符:百分号(%)和下划线(_)。
SELECT AUTHOR,TITLE
FROM DB2EXT.TEXTTAB
WHERE CONTAINS(COMMENT, '"thr%er"') = 1
此搜索词条将查找包含单词“thriller”的文本文档。
SELECT AUTHOR, TITLE
FROM DB2EXT.TEXTTAB
WHERE CONTAINS(COMMENT, '"th_iller"') = 1
要有限度地使用通配符,因为它们会极大地增加结果列表的大小,从而降低性能并且返回意外的搜索结果。