要创建定制同义词列表,请使用 etx_CreateSynWlst() 例程来指定同义词列表的名称、包含同义词列表的文件的位置,以及包含该列表的智能大对象空间的名称。
EXECUTE PROCEDURE etx_CreateSynWlst ( 'my_synonymlist', '/local0/excal/syn_file', 'sbsp2');
clay earth mud loam clean pure spotless immaculate unspoiled
要使用特定的同义词列表进行搜索,请将 MATCH_SYNONYM 设置为该列表的名称。
如果在 etx_contains() 运算符中指定了 MATCH_SYNONYM 调整参数,但未对其赋值,那么 etx_contains() 会引用名为 etx_thesaurus 的缺省同义词列表。
要向现有同义词列表插入新的同义词集,必须使用 etx_DropSynWlst() 过程来删除该列表,并将该同义词集添加到操作系统文件中,然后使用例程 etx_CreateSynWlst() 重新创建同义词列表。