教程
本部分提供了使用
GBase 8s Excalibur Text Search DataBlade
模块设置和执行文本搜索的逐步过程。
本部分涉及以下主题:
如何创建和填充文本搜索表
如何创建和使用词列表
如何创建和使用用户定义字符集
如何创建
etx
索引
如何执行文本搜索查询
如何突出显示文本
下表列出了您必须采取以设置和使用
GBase 8s Excalibur Text Search DataBlade 模块
的步骤。
步骤
必须执行的操作
相关指南
1
创建包含文本搜索列的表
创建包含文本搜索列的表
2
利用文本搜索数据填充表
利用文本搜索数据填充表
3
创建词列表和用户定义字符集
创建词列表和用户定义字符集
4
创建
etx
索引
创建 etx 索引
5
执行文本搜索查询
执行文本搜索查询
6
突出显示文本
突出显示
创建包含文本搜索列的表
利用文本搜索数据填充表
创建词列表和用户定义字符集
要阻止对非索引字建立索引,通常需要将非索引字列表与
etx
索引关联。本部分描述了如何根据
GBase 8s Excalibur Text Search DataBlade
模块提供的非索引字文件创建非索引字列表。
创建 etx 索引
要创建
etx
索引,请在 CREATE INDEX 语句的 USING 子句中指定
etx
访问方法。可以在指定索引列之后紧接着指定运算符类。
执行文本搜索查询
要执行文本搜索,请在 SELECT 语句的 WHERE 子句中使用
etx_contains()
运算符。
突出显示
要获取突出显示信息,请在查询的 SELECT 列表中指定
etx_GetHilite()
函数。
相关概念
概述
指定 etx 索引参数
概念
etx 索引参数概述