文档首页 > > 错误码参考> GAUSS-01001 -- GAUSS-01100> GAUSS-01021 -- GAUSS-01030

GAUSS-01021 -- GAUSS-01030

分享
更新时间: 2019/06/17 GMT+08:00

  

GAUSS-01021: "unrecognized constraint subtype: %d"

SQLSTATE: XX000

错误原因:constraint的类型非法。

解决办法:请检查SQL语句中定义的约束类型是否正确。

  

GAUSS-01022: "%s is not an enum"

SQLSTATE: 42809

错误原因:此对象不是一个枚举。

解决办法:检查SQL语句,确保操作对象是一个枚举。

  

GAUSS-01023: "type attribute '%s' not recognized"

SQLSTATE: 42601

错误原因:类型属性不识别。

解决办法:检查类型属性,确保其是合法的。

  

GAUSS-01024: "type attribute 'subtype' is required"

SQLSTATE: 42601

错误原因:没有指定类型的"subtype"属性。

解决办法:检查sql语句,添加subtype。

  

GAUSS-01025: "range subtype cannot be %s"

SQLSTATE: 42804

错误原因:不能是伪类型。

解决办法:检查sql语句,确保range subtype不是伪类型。

  

GAUSS-01026: "range collation specified but subtype does not support collation"

SQLSTATE: 42809

错误原因:指定了range collation但是subtype不支持collation。

解决办法:检查sql语句,如指定了collation,则subtype必须支持collation.。

  

GAUSS-01027: "typmod_in function %s must return type 'integer'"

SQLSTATE: 42P17

错误原因:typmod_in函数必须返回integer类型。

解决办法:检查tymod_in函数,确保返回类型是integer类型。

  

GAUSS-01028: "typmod_out function %s must return type 'cstring'"

SQLSTATE: 42P17

错误原因:typmod_out函数必须返回cstring类型。

解决办法:检查tymod_out函数,确保返回类型是cstring类型。

  

GAUSS-01029: "type analyze function %s must return type 'boolean'"

SQLSTATE: 42P17

错误原因:类型的analyze函数必须返回boolean类型。

解决办法:检查analyze函数,确保返回类型是boolean类型的。

  

GAUSS-01030: "operator class '%s' does not accept data type %s"

SQLSTATE: 42804

错误原因:operator class不支持此数据类型。

解决办法:检查sql语句,确保subtype类型和operator class相匹配。

  

  

  

分享:

    相关文档

    相关产品

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

提交成功!

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

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

*必选

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

字符长度不能超过200

提交反馈 取消

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

跳转到云社区