云服务器内容精选

  • GAUSS-02371 -- GAUSS-02380 GAUSS-02371: "ctid is NULL" SQLSTATE: XX007 错误原因:获取到的junk 列是NULL。 解决办法:内部问题,请联系技术支持工程师提供技术支持。 GAUSS-02372: "tableoid is null when update partitioned table" SQLSTATE: XX000 错误原因:获取到的junk 列是NULL。 解决办法:内部问题,请联系技术支持工程师提供技术支持。 GAUSS-02373: "wholerow is NULL" SQLSTATE: XX000 错误原因:获取到的junk 列是NULL。 解决办法:内部问题,请联系技术支持工程师提供技术支持。 GAUSS-02374: "could not find junk ctid column" SQLSTATE: XX000 错误原因:找不到junk列。 解决办法:内部问题,请联系技术支持工程师提供技术支持。 GAUSS-02375: "could not find junk tableoid column" SQLSTATE: XX000 错误原因:找不到junk列。 解决办法:内部问题,请联系技术支持工程师提供技术支持。 GAUSS-02376: "could not find junk wholerow column" SQLSTATE: XX000 错误原因:找不到junk列。 解决办法:内部问题,请联系技术支持工程师提供技术支持。 GAUSS-02377: "ExecReScanModifyTable is not implemented" SQLSTATE: XX000 错误原因:modify table的rescan函数没有实现。 解决办法:计划问题,请联系技术支持工程师提供技术支持。 GAUSS-02378: "expected valid OLD tuple for triggers" SQLSTATE: XX000 错误原因:触发器相关错误,内部错误。 解决办法:内部问题,请联系技术支持工程师提供技术支持。 GAUSS-02379: "cannot initialize index scans using unusable index '%s'" SQLSTATE: XX000 错误原因:索引不可用导致初始化index scan失败。 解决办法:检查系统表查看索引是否可用。 GAUSS-02380: "indexqual doesn't have key on left side" SQLSTATE: XX002 错误原因:索引表达式的左操作数不是已经建立了索引的变量。 解决办法:查看系统表检查相关列是否已经建立了索引。 父主题: GAUSS-02301 -- GAUSS-02400
  • GAUSS-02311 -- GAUSS-02320 GAUSS-02311: "unrecognized window seek type: %d" SQLSTATE: XX004 错误原因:内部执行逻辑问题。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-02312: "number of array dimensions (%d) exceeds the maximum allowed (%d)" SQLSTATE: 54000 错误原因:数组维度超过了最大限制。 解决办法:修改数组维度,小于报错信息中提示的最大限制。 GAUSS-02313: "array subscript in assignment must not be null" SQLSTATE: 22004 错误原因:数组下标在赋值语句中不能为空。 解决办法:使用正常的数组下标。 GAUSS-02314: "upper and lower index lists are not same length" SQLSTATE: 2202E 错误原因:上下的列表长度不一致。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-02315: "no aggregates in this expression context" SQLSTATE: 42P25 错误原因:表达式中不存在聚集函数。 解决办法:检查SQL中的AggRef表达式。 GAUSS-02316: "no window functions in this expression context" SQLSTATE: 42P20 错误原因:表达式中不存在窗口函数。 解决办法:检查SQL中的WindowFunc表达式。 GAUSS-02318: "attribute %d has wrong type" SQLSTATE: 42P24 错误原因:类型不匹配。 解决办法:根据报错Detail信息检查SQL语句。 GAUSS-02319: "table row type and query-specified row type do not match" SQLSTATE: 42804 错误原因:表中行类型和查询定义的行类型不匹配。 解决办法:将表中行类型和查询定义的行类型修改为匹配的。 GAUSS-02320: "a NULL isNull pointer was passed" SQLSTATE: 22023 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 父主题: GAUSS-02301 -- GAUSS-02400
  • GAUSS-02331 -- GAUSS-02340 GAUSS-02331: "IS DISTINCT FROM does not support set arguments" SQLSTATE: 42804 错误原因:"is distinct from"型sql语句不支持多个参数。 解决办法:检查当前sql语句是否正确使用。 GAUSS-02332: "op ANY/ALL (array) does not support set arguments" SQLSTATE: 42804 错误原因:ANY/ALL操作不支持返回参数为集合的场景。 解决办法:检查当前sql语句中传递给ANY/ALL的参数是否可能为集合。 GAUSS-02333: "cannot merge incompatible arrays" SQLSTATE: 42804 错误原因:两个矩阵的类型不一致。 解决办法:检查sql语句中进行操作的两个矩阵类型是否一致。 GAUSS-02334: "multidimensional arrays must have array expressions with matching dimensions" SQLSTATE: 2202E 错误原因:多维的数组必须具有与维度相匹配的数组表达式。 解决办法:检查输入字符串。 GAUSS-02335: "unrecognized RowCompareType: %d" SQLSTATE: XX004 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-02337: "NULLIF does not support set arguments" SQLSTATE: 42804 错误原因:NULLIF操作不支持返回参数为集合的场景。 解决办法:检查sql语句中返回给NULLIF操作的参数是否可能为集合。 父主题: GAUSS-02301 -- GAUSS-02400
  • GAUSS-02361 -- GAUSS-02370 GAUSS-02361: "partition table delete conflict" SQLSTATE: 40000 错误原因:并发删除partition 表。 解决办法:不使用并发操作。 GAUSS-02362: "unrecognized heap_delete status: %u" SQLSTATE: XX000 错误原因:删除元组的执行返回值不在预期之内,可能该元组不可见。 解决办法:尝试重新执行删除操作。 GAUSS-02363: "failed to fetch deleted tuple for DELETE RETURNING" SQLSTATE: XX000 错误原因:delete带有returning时获取删除的元组失败。 解决办法:内部问题,请联系技术支持工程师提供技术支持。 GAUSS-02364: "cannot UPDATE during bootstrap" SQLSTATE: XX000 错误原因:初始化阶段不能有update操作。 解决办法:内部问题,请联系技术支持工程师提供技术支持。 GAUSS-02365: "unrecognized heap_update status: %u" SQLSTATE: XX000 错误原因:更新元组的执行返回值不在预期之内,可能该元组不可见。 解决办法:尝试重新执行删除操作。 GAUSS-02366: "fail to update partitioned table '%s'" SQLSTATE: XX000 错误原因: 创建分区表时指定了DISABLE ROW MOVEMENT。 数据更新超出了分区范围。 解决办法: 修改表为ENABLE ROW MOVEMENT。例如: ALTER TABLE table_name ENABLE ROW MOVEMENT 更改分区范围。 GAUSS-02367: "partition table update conflict" SQLSTATE: 40000 错误原因: 不允许并发更新分区表。 解决办法:创建表时指定DISABLE ROW MOVEMENT。 GAUSS-02368: "unrecognized heap_update status: %u" SQLSTATE: XX000 错误原因:更新元组的执行返回值不在预期之内,可能该元组不可见。 解决办法:尝试重新执行删除操作。 GAUSS-02369: "unknown operation" SQLSTATE: XX000 错误原因: 不识别的操作类型。 解决办法:内部问题,请联系技术支持工程师提供技术支持。 GAUSS-02370: "ModifyTable should not be called during EvalPlanQual" SQLSTATE: XX000 错误原因:内部错误。 解决办法:内部问题,请联系技术支持工程师提供技术支持。 父主题: GAUSS-02301 -- GAUSS-02400