CREATE TEXT SEARCH DICTIONARY

    词典的创建依赖于预定义模板(在系统表中定义),支持创建五种类型的词典,分别是Simple、Ispell、Synonym、Thesaurus、以及Snowball,每种类型的词典可以完成不同的任务。

    注意事项

    • 具有SYSADMIN权限的用户可以执行创建词典操作,创建该词典的用户自动成为其所有者。
    • 临时模式(pg_temp)下不允许创建词典。
    • 创建或修改词典之后,任何对于用户自定义的词典定义文件的修改,将不会影响到数据库中的词典。如果需要在数据库中使用这些修改,需使用ALTER语句更新对应词典的定义文件。

    参数说明

    • name

      要创建的词典的名称(可指定模式名,否则在当前模式下创建)。

      取值范围:符合标识符命名规范的字符串,且最大长度不超过63个字符。

    • template

      模板名。

      取值范围:系统表中定义的模板:Simple/Synonym/Thesaurus/Ispell/Snowball。

    • value

      参数值。如果不是简单的标识符或数字,则参数值必须加单引号(标示符和数字同样可以加上单引号)。

    相关链接

    ALTER TEXT SEARCH DICTIONARY