GAUSS-01341 – GAUSS-01350

    SQLSTATE: 42P17

    错误原因:CREATE TEXT SEARCH PARSER,某个函数的返回值类型与期望的不符。

    解决办法:CREATE TEXT SEARCH PARSER,按照错误提示修改指定函数,新函数的返回值类型必须符合错误提示中的类型。

    GAUSS-01342: “must be system admin to create text search parsers”

    SQLSTATE: 42501

    错误原因:CREATE TEXT SEARCH PARSER,使用了非系统管理员帐户。

    解决办法:CREATE TEXT SEARCH PARSER,须得使用管理员帐户。

    GAUSS-01343: “text search parser parameter ‘%s’ not recognized”

    错误原因:CREATE TEXT SEARCH PARSER,定义了不识别的函数。

    解决办法:CREATE TEXT SEARCH PARSER,不要指定start/gettoken/end/headline/lextypes名称之外的函数。

    GAUSS-01345: “text search parser gettoken method is required”

    SQLSTATE: 42P17

    错误原因:CREATE TEXT SEARCH PARSER,没有定义gettoken方法。

    解决办法:CREATE TEXT SEARCH PARSER,需要定义gettoken函数。

    GAUSS-01347: “text search parser lextypes method is required”

    SQLSTATE: 42P17

    解决办法:CREATE TEXT SEARCH PARSER,需要定义start函数。

    GAUSS-01348: “cache lookup failed for text search parser %u”

    SQLSTATE: XX000

    错误原因:系统内部错误。

    解决办法:请联系技术支持工程师提供技术支持。

    GAUSS-01349: “must be system admin to rename text search parsers”

    SQLSTATE: 42501

    错误原因:ALTER TEXT SEARCH PARSER name RENAME TO new_name,使用了非系统管理员帐户。