例程

本部分提供了有关为 DataBlade 模块定义的 etx_contains() 运算符和其他例程的参考信息。

可以使用这些例程执行下列任务:
  • 执行搜索
  • 创建和删除非索引字列表
  • 创建和删除同义词列表
  • 创建和删除用户定义字符集
  • 过滤数据列并启用过滤器跟踪
  • 突出显示文档中线索的位置并查看突出显示的文本
  • 关闭 etx 索引
下列例程和运算符包含在 GBase 8s Excalibur Text Search DataBlade 模块中。
表 1. GBase 8s Excalibur Text Search DataBlade 模块 例程和运算符
例程或运算符 描述
etx_contains() 执行搜索
etx_CloseIndex() 关闭 etx 索引
etx_CreateCharSet() 创建用户定义字符集
etx_CreateStopWlst() 创建从搜索中排除的词的列表
etx_CreateSynWlst() 创建可在搜索中替代根词的同义词列表
etx_DropCharSet() 删除用户定义字符集
etx_DropStopWlst() 删除非索引字列表
etx_DropSynWlst() 删除同义词列表
etx_Filter() 过滤指定列中数据的格式设置信息,以便仅返回其内容
EtxFilterTraceFile() 启用过滤器操作的跟踪
etx_GetHilite() 确定 etx_contains 操作指定的文档中线索的位置
etx_HiliteDoc() 返回指定文档中线索的位置
etx_Release() 返回 GBase 8s Excalibur Text Search DataBlade 模块 的版本信息
etx_ViewHilite() 突出显示由 etx_GetHilite() etx_HiliteDoc() 例程返回的数据
etx_WordFreq() 统计指定词出现在指定索引中的文档数目

本部分还描述了 GBase 8s Text Descriptor DataBlade 模块中包含的函数 txt_Release()。该函数返回 GBase 8s Text Descriptor DataBlade 模块 的版本信息。