GAUSS-00681 – GAUSS-00690

GAUSS-00681: “’%s’ is not a table”

SQLSTATE: 42809

错误原因:truncate的对象不是一个表。

解决办法:truncate的对象需要是一个表。

GAUSS-00682: “cannot truncate temporary tables of other sessions”

SQLSTATE: 0A000

错误原因:truncate其他session的临时表。

解决办法:请勿truncate其他session的临时表。

GAUSS-00683: “tables can have at most %d columns”

SQLSTATE: 54011

错误原因:表超过1600列。

解决办法:表最多拥有1600列。

GAUSS-00684: “cannot inherit from temporary relation ‘%s’”

SQLSTATE: 42809

错误原因:继承临时表。

解决办法:临时表仅当前session可见,请勿继承临时表。

GAUSS-00685: “cannot inherit from temporary relation of another session”

SQLSTATE: 42809

错误原因:继承临时表。

解决办法:临时表仅当前session可见,请勿继承临时表。

GAUSS-00686: “relation ‘%s’ would be inherited from more than once”

SQLSTATE: 42P07

错误原因:表被继承多次。

解决办法:检查建表语句,确保继承的表中没有重复表。

GAUSS-00687: “inherited column ‘%s’ has a type conflict”

SQLSTATE: 42804

错误原因:继承的列存在类型冲突。

解决办法:检查类型是否一致。

GAUSS-00688: “inherited column ‘%s’ has a collation conflict”

SQLSTATE: 42P21

错误原因:继承的列存在排序规则冲突。

解决办法:检查排序规则是否一致。

GAUSS-00689: “inherited column ‘%s’ has a storage parameter conflict”

SQLSTATE: 42804

错误原因:继承的列存在存储参数冲突。

解决办法:检查存储参数是否一致。

GAUSS-00690: “column ‘%s’ has a type conflict”

SQLSTATE: 42804

错误原因:列存在类型冲突。

解决办法:检查类型是否一致。