GAUSS-01211 — GAUSS-01220

GAUSS-01211: “cannot copy from view ‘%s’”

SQLSTATE: 42809

错误原因:无法从视图中COPY数据。

解决办法:请勿从视图中COPY数据。

GAUSS-01212: “cannot copy from foreign table ‘%s’”

SQLSTATE: 42809

错误原因:无法从外表中COPY数据。

解决办法:请勿从外表中COPY数据。

GAUSS-01213: “cannot copy from sequence ‘%s’”

SQLSTATE: 42809

错误原因:无法从序列中COPY数据。

解决办法:请勿从序列中COPY数据。

GAUSS-01214: “cannot copy from non-table relation ‘%s’”

SQLSTATE: 42809

错误原因:无法从非表关系中COPY数据。

解决办法:请勿从非表关系中COPY数据。

GAUSS-01215: “relative path not allowed for COPY to file”

SQLSTATE: 42602

错误原因:COPY目的文件不能用相对路径格式。

解决办法:COPY目的文件使用绝对路径格式。

GAUSS-01216: “could not open file ‘%s’ for writing: %m”

SQLSTATE: XX000

错误原因:无法打开指定文件。

解决办法:请检查指定文件是否被破坏或权限问题。

GAUSS-01217: “‘%s’ is a directory”

SQLSTATE: 42809

错误原因:期望为文件的参数是目录。

解决办法:请指定COPY的文件名而非目录名。

GAUSS-01218: “could not chmod file ‘%s’ : %m”

SQLSTATE: XX000

错误原因:无法给文件变更权限。

解决办法:请检查文件目前的权限及所属用户是否正常。

GAUSS-01219: “Invalid file format”

SQLSTATE: XX000

错误原因:不支持的文件格式。

解决办法:请使用COPY支持的文本、二进制、CSV格式。

GAUSS-01220: “null value in column ‘%s’ violates not-null constraint”

SQLSTATE: 23502

错误原因:向有非空约束的列插入空值。

解决办法:修改与非空约束冲突的空值为有效值。