GAUSS-03131 – GAUSS-03140

    SQLSTATE: 22004

    错误原因:当前函数处理的数组元素不能为空。

    解决办法:检查数组元素是否为空。

    GAUSS-03132: “unrecognized key word: ‘%s’”

    SQLSTATE: 22P02

    错误原因:ACL的关键字只能是group或user。

    解决办法:检查ACL的关键字是否正确。

    GAUSS-03133: “missing name”

    SQLSTATE: 22P02

    错误原因:在关键字group或user之后缺少名称。

    解决办法:检查ACL的语法。

    GAUSS-03134: “missing ‘=’ sign”

    错误原因:缺少group或user的权限赋值符。

    解决办法:检查ACL的语法。

    GAUSS-03135: “invalid mode character: must be one of ‘%s’”

    SQLSTATE: 22P02

    错误原因:权限模式非法,必须为”arwdDxtXUCTc”之一。

    解决办法:检查ACL的语法。

    GAUSS-03136: “a name must follow the ‘/‘ sign”

    SQLSTATE: 22P02

    错误原因:如果将权限返回sysadmin,需要在”/“后指定名称。

    解决办法:检查ACL的语法。

    GAUSS-03137: “invalid size: %d”

    SQLSTATE: XX000

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

    GAUSS-03138: “ACL array contains wrong data type”

    SQLSTATE: 22023

    错误原因:ACL数组中包含了非ACL元素。

    解决办法:检查ACL数组是否合法。

    GAUSS-03139: “ACL arrays must be one-dimensional”

    SQLSTATE: 22023

    错误原因:ACL数组只能是一维。

    解决办法:检查ACL数组是否合法。

    GAUSS-03140: “ACL arrays must not contain null values”

    SQLSTATE: 22004

    错误原因:ACL数组中不能包含NULL值。