
# GAUSS-01341 -- GAUSS-01350 错误码
GAUSS-01341: "function %s should return type %s"
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"
SQLSTATE: 42601
错误原因：CREATE TEXT SEARCH PARSER，定义了不识别的函数。
解决办法：CREATE TEXT SEARCH PARSER，不要指定start/gettoken/end/headline/lextypes名称之外的函数。
GAUSS-01344: "text search parser start method is required"
SQLSTATE: 42P17
错误原因：CREATE TEXT SEARCH PARSER，没有定义start方法。
解决办法：CREATE TEXT SEARCH PARSER，需要定义start函数。
GAUSS-01345: "text search parser gettoken method is required"
SQLSTATE: 42P17
错误原因：CREATE TEXT SEARCH PARSER，没有定义gettoken方法。
解决办法：CREATE TEXT SEARCH PARSER，需要定义gettoken函数。
GAUSS-01346: "text search parser end method is required"
SQLSTATE: 42P17
错误原因：CREATE TEXT SEARCH PARSER，没有定义end方法。
解决办法：CREATE TEXT SEARCH PARSER，需要定义end函数。
GAUSS-01347: "text search parser lextypes method is required"
SQLSTATE: 42P17
错误原因：CREATE TEXT SEARCH PARSER，没有定义lextypes方法。
解决办法：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，使用了非系统管理员账户。
解决办法：ALTER TEXT SEARCH PARSER name RENAME TO new_name，必须是系统管理员。
GAUSS-01350: "text search parser '%s' already exists"
SQLSTATE: 42710
错误原因：ALTER TEXT SEARCH PARSER name RENAME TO new_name，提供的新名称与旧名称冲突。
解决办法：ALTER TEXT SEARCH PARSER name RENAME TO new_name，提供的新名称不能和旧名称冲突。
