更新时间:2023-12-22 GMT+08:00

GAUSS-04721 -- GAUSS-04730

GAUSS-04721: "The path here must be an absolute path, but it is: %s"

SQLSTATE: HV00A

错误原因:Dfs表扫描算子中传入的文件名应当为绝对路径名,但该路径为非绝对路径名。

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

GAUSS-04722: "Unsupported data type on typeoid:%d when parsing partition signature"

SQLSTATE: 0A000

错误原因:分区表查询过程中发现分区键的数据类型不再支持的类型中。

解决办法:查看系统目录表是否有数据不一致情况——以创建的分区表分区列是否是不支持的分区类型。

GAUSS-04723: "We only support pushing down opExpr and null test predicate."

SQLSTATE: 0A000

错误原因:HDFS表过滤谓词出现不支持的类型。

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

GAUSS-04724: "could not find operator by oid %u"

SQLSTATE: 42704

错误原因:系统内部错误。通过OID查找操作类型失败。

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

GAUSS-04725: "Not support pushing predicate with sublink param now!"

SQLSTATE: 0A000

错误原因:系统内部错误。不支持子查询的谓词下推。

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

GAUSS-04726: "Not support pushing predicate with non-const"

SQLSTATE: 0A000

错误原因:系统内部错误。不支持非常量的谓词下推。

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

GAUSS-04727: "We only support pushing down opExpr and null test predicates."

SQLSTATE: 0A000

错误原因:系统内部错误。仅仅支持表达式和null谓词下推。

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

GAUSS-04728: "Data type %u has not been supported for predicate push down."

SQLSTATE: 0A000

错误原因:系统内部错误。报错的数据类型不支持动态谓词下推。

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

GAUSS-04729: "The maximum accuracy of decimal/numeric data type supported is %d bits."

SQLSTATE: 0A000

错误原因:decimal/numeric支持的最大精度超过规定38位。

解决办法:建表时定义decimal/numeric类型的精度小于或者等于38。

GAUSS-04730: "Column %s is unsupported data type for a orc table."

SQLSTATE: HV004

错误原因:ORC格式的HDFS外表不支持报错的列的数据类型。

解决办法:查看报错列的数据类型,修改为支持的数据类型。