GAUSS-00321 – GAUSS-00330
GAUSS-00321: “column exclusion constraints are not supported”
SQLSTATE: XX000
错误原因:不支持的语法。
解决办法:修改SQL Statement。
GAUSS-00322: “unrecognized constraint type: %d”
SQLSTATE: XX004
错误原因:系统内部错误。
解决办法:请联系技术支持工程师提供技术支持。
GAUSS-00323: “invalid context for constraint type %d”
SQLSTATE: XX000
错误原因:系统内部错误。
解决办法:请联系技术支持工程师提供技术支持。
GAUSS-00324: “'%s' is not a table, view, composite type, or foreign table”
SQLSTATE: 42809
错误原因:CREATE TABLE … LIKE source_table语法的LIKE子句中的source_table不是关系表、视图、复合类型或外表。
解决办法:CREATE TABLE … LIKE source_table语法的LIKE子句中的source_table必须为关系表、视图、复合类型或外表中的一种。
GAUSS-00325: “could not specify 'INCLUDING PARTITION' for non-partitioned-table relation:'%s'”
SQLSTATE: 42809
错误原因:CREATE TABLE … LIKE source_table语法对分区表错误指定了INCLUDING PARTITION。
解决办法:CREATE TABLE … LIKE source_table语法不能对分区表指定了INCLUDING PARTITION。
GAUSS-00326: “could not specify 2 or more 'INCLUDING PARTITION' clauses, only one is allowed”
SQLSTATE: 42809
错误原因:CREATE TABLE … (LIKE source_table INCLUDING PARTITION)语法中指定了多于1个LIKE…INCLUDING PARTITION子句。
解决办法:CREATE TABLE … (LIKE source_table INCLUDING PARTITION)语法中只能指定1个LIKE…INCLUDING PARTITION子句。
GAUSS-00327: “could not specify 2 or more 'INCLUDING RELOPTIONS' clauses, only one is allowed”
SQLSTATE: 42809
错误原因:CREATE TABLE … LIKE source_table语法LIKE子句中指定了多于1个INCLUDINGRELOPTIONS。
解决办法:CREATE TABLE … LIKE source_table语法LIKE子句中只能指定1个INCLUDINGRELOPTIONS。
GAUSS-00328: “could not specify 2 or more 'INCLUDING DISTRIBUTION' clauses, only one is allowed”
SQLSTATE: 42809
错误原因:CREATE TABLE … LIKE source_table语法LIKE子句中指定了多于1个INCLUDINGDISTRIBUTION。
解决办法:CREATE TABLE … LIKE source_table语法LIKE子句中只能指定1个INCLUDINGDISTRIBUTION。
GAUSS-00329: “Postgres-XC does not support VIEW in LIKE clauses”
SQLSTATE: 0A000
错误原因:特性不支持:CREATE TABLE … LIKE语法的LIKE子句中不支持视图。
解决办法:修改CREATE TABLE … LIKE语法的LIKE子句删除视图。
GAUSS-00330: “cannot convert whole-row table reference”
SQLSTATE: 0A000
错误原因:不支持的语法。
解决办法:修改SQL Statement。