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外表不支持报错的列的数据类型。
解决办法:查看报错列的数据类型,修改为支持的数据类型。