ITPub博客

首页 > 数据库 > > 错误码参考-GAUSS-00951 -- GAUSS-00960

错误码参考-GAUSS-00951 -- GAUSS-00960

作者:GaussDB_数据库 时间:2020-01-21 15:28:34 0 删除 编辑

GAUSS-00951: "COST must be positive"

SQLSTATE: 22023

错误原因:COST必须是正数。

解决办法:检查函数定义,确保COST定义为正数。

GAUSS-00952: "ROWS must be positive"

SQLSTATE: 22023

错误原因:ROWS必须还正数。

解决办法:检查函数定义,确保ROWS定义为正数。

GAUSS-00953: "only one AS item needed for language '%s'"

SQLSTATE: 42P13

错误原因:只需要一个AS子句。

解决办法:检查函数定义,确保只有一个AS子句。

GAUSS-00954: "language '%s' does not exist"

SQLSTATE: 42704

错误原因:语言不存在。

解决办法:检查函数定义,确保函数的语言类型是数据库支持的(如language plpgsql/language sql等)。

GAUSS-00955: "only system admin can define a leakproof function"

SQLSTATE: 42501

错误原因:只有系统管理员来能定义leakproof函数。

解决办法:使用系统管理员帐户来创建leakproof函数。

GAUSS-00956: "function result type must be specified"

SQLSTATE: 42P13

错误原因:没有指定函数的返回结果类型。

解决办法:请指定函数的返回结果类型或out参数。如果没有返回值,则请使用returns void。

GAUSS-00957: "function result type cannot be a view."

SQLSTATE: 42P13

错误原因:函数返回结果类型不能是视图。

解决办法:检查函数定义,不使用视图作为函数返回结果的类型。

GAUSS-00958: "ROWS is not applicable when function does not return a set"

SQLSTATE: 22023

错误原因:如果不是返回结果集的函数,不能指定ROWS。

解决办法:检查函数定义,对返回结果集的函数才指定ROWS。

GAUSS-00959: "cache lookup failed for pg_aggregate tuple for function %u"

SQLSTATE: XX000

错误原因:未在pg_aggregate中找到对应的聚集函数。

解决办法:系统表异常,请联系技术支持工程师提供技术支持。

GAUSS-00960: "function %u doesn't return OPAQUE"

SQLSTATE: XX000

错误原因:函数返回类型不是OPAQUE。

解决办法:请检查对应的函数的返回类型是否正确。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3138923/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2020-01-06

  • 博文量
    2907
  • 访问量
    19240