GAUSS-00681 – GAUSS-00690

    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’”

    错误原因:继承临时表。

    解决办法:临时表仅当前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

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