文档首页 > > 错误码参考> GAUSS-00901 -- GAUSS-01000> GAUSS-00941 -- GAUSS-00950

GAUSS-00941 -- GAUSS-00950

分享
更新时间: 2020/03/25 GMT+08:00

GAUSS-00941: "VARIADIC parameter must be an array"

SQLSTATE: 42P13

错误原因:VARIADIC参数必须是数组类型。

解决办法:修改函数参数,使用数组类型变量作为VARIADIC参数。

GAUSS-00942: "parameter name '%s' used more than once"

SQLSTATE: 42P13

错误原因:在参数列表中多次使用了同一个参数名称。

解决办法:修改函数参数,使用不同的参数名称。

GAUSS-00943: "only input parameters can have default values"

SQLSTATE: 42P13

错误原因:只有输入参数才能有默认值。

解决办法:修改函数参数,只对输入参数定义默认值。

GAUSS-00944: "cannot use table references in parameter default value"

SQLSTATE: 42P10

错误原因:不能在参数的默认值中使用变量(如表、列、CurrentOf表达式等)。

解决办法:修改函数参数,不使用变量作为默认值。

GAUSS-00945: "cannot use subquery in parameter default value"

SQLSTATE: 0A000

错误原因:不能在参数的默认值中使用子查询。

解决办法:修改函数参数,不使用子查询作为默认值。

GAUSS-00946: "cannot use aggregate function in parameter default value"

SQLSTATE: 42803

错误原因:不能在参数的默认值中使用聚集函数。

解决办法:修改函数参数,不使用聚集函数作为默认值。

GAUSS-00947: "cannot use window function in parameter default value"

SQLSTATE: 42P20

错误原因:不能在参数的默认值中使用窗口函数。

解决办法:修改函数参数,不使用窗口函数作为默认值。

GAUSS-00948: "invalid volatility '%s'"

SQLSTATE: XX000

错误原因:函数volatile类型非法。

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

GAUSS-00949: "no function body specified"

SQLSTATE: 42P13

错误原因:没有定义函数体。

解决办法:请检查函数,确保定义了函数体。

GAUSS-00950: "no language specified"

SQLSTATE: 42P13

错误原因:没有定义函数的语言类型(如C/plpgsql/sql)。

解决办法:检查函数定义,确保定义了语言类型(如C/plpgsql/sql)。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区