GAUSS-00731: “child table '%s' has different type for column '%s'”
SQLSTATE: 42804
错误原因:Add Column 操作时,向 parent 添加一列,检测到 child table 与添加列有相同的列
名,但是类型不一样,本操作不能执行。
解决办法:建议修改添加列类型,使其与 child table 有相同的类型。
GAUSS-00732: “child table '%s' has different collation for column '%s'”
SQLSTATE: 42P21
错误原因:AddColumn 操作时,向 parent 添加一列,检测到 child table 与添加列有相同的列
名,但是排序方式(collation)不一样,本操作不能执行。
解决办法:建议修改添加列排序方式(collation),使其与 child table 有相同的排序方式。
GAUSS-00733: “child table '%s' has a conflicting '%s' column”
SQLSTATE: 42804
错误原因:AddColumn 操作时,向 parent 添加一列,检测到 child table 与添加列有相同的列
名,child table 与新添加列冲突,本操作不能执行。
解决办法:建议修改添加列,避免与 child table 发生冲突。
GAUSS-00735: “column must be added to child tables too”
SQLSTATE: 42P16
错误原因:AddColumn 操作时,向 parent table 添加一列,新添列必须添加到 child table 中,
否则不能执行。
解决办法:建议将向 parent table 新添列递归的添加到 child table 中。




