GAUSS-03601 -- GAUSS-03610
GAUSS-03603: “number of index columns (%d) exceeds limit (%d)”
SQLSTATE: 54011
错误原因:索引元组的数目超过了上限32个。
解决办法:减少需要建立行存索引的列数目。
GAUSS-03604: “index row requires %lu bytes, maximum size is %lu”
SQLSTATE: 54000
错误原因:单条索引元组的长度超过了一个页的大小,主要是由索引列数据过长引起的。
解决办法:不可对超长的列数据建立索引。
GAUSS-03605: “column '%s' cannot be applied %s compress mode”
SQLSTATE: 42P16
错误原因:列不支持所提示的压缩模式。
解决办法:请正确选择压缩列、模式。
GAUSS-03606: “unsupported format code: %d”
SQLSTATE: 22023
错误原因:不支持的类型。
解决办法:请检查列的类型,再次执行操作。
GAUSS-03607: “invalid attnum: %d”
SQLSTATE: XX000
错误原因:运行过程中出现了不存在的系统列。
解决办法:若是由用户发起的系统列查询,需要检测是否支持该系统列的查询;否则为内部运行错误,请联系技术支持工程师提供技术支持。
GAUSS-03608: “number of columns (%d) exceeds limit (%d)”
SQLSTATE: 54011
错误原因:列的数量达到上限。
解决办法:请减少列的数量,再次执行操作。
GAUSS-03609: “Tuple does not match the descriptor”
SQLSTATE: XX001
错误原因:元组的列数目与实际数据的列数目不一致。
解决办法:运行时错误,请联系技术支持工程师提供技术支持。
GAUSS-03610: “cannot extract system attribute from virtual tuple”
SQLSTATE: XX000
错误原因:内部错误:无法从虚元组中抽取出系统列来。
解决办法:运行时错误,请联系技术支持工程师提供技术支持。