VastbaseE100

基于开源技术的HTAP数据库管理系统。性能优异,稳定可靠,提供诸多专属领域特性。

Menu

CREATE TEXT SEARCH TEMPLATE

CREATE TEXT SEARCH TEMPLATE - 定义新的文本搜索模板

语法格式

CREATE TEXT SEARCH TEMPLATE name (
    [ INIT = init_function , ]
    LEXIZE = lexize_function
)

说明

CREATE TEXT SEARCH TEMPLATE创建新的文本搜索模板。文本搜索模板定义实现文本搜索词典的功能。模板本身没有用,但必须实例化为要使用的字典。字典通常指定要赋予模板函数的参数说明。

如果给出了模式名称,则在指定的模式中创建文本搜索模板。否则,它将在当前架构中创建。

您必须是超级用户才能使用 CREATE TEXT SEARCH TEMPLATE。之所以出现此限制,是因为错误的文本搜索模板定义可能会使服务器混淆甚至崩溃。从字典中分离模板的原因是模板封装了定义字典的”不安全”方面。定义字典时可以设置的参数说明对于非特权用户来说是安全的,因此创建字典不一定是特权操作。

参数说明

  • name

    要创建的额文本搜索模板的名称。该名称可以被模式限定。

  • init_function

    用于模板的初始化函数的名称。

  • lexize_function

    用于模板的分词函数的名称。

如有必要,函数名称可以被模式限定。参数类型没有给出,因为每一类 函数的参数列表是预先定义好的。分词函数是必需的,但是初始化函数 是可选的。

参数可以以任何顺序出现,而不是只能按照上文的顺序。