GAUSS-01231 – GAUSS-01240

    SQLSTATE: 22P04

    错误原因:COPY数据文件签名无法识别。

    解决办法:COPY数据文件被破坏,请检查文件。

    GAUSS-01232: “invalid COPY file header (missing flags)”

    SQLSTATE: 22P04

    错误原因:COPY数据丢失文件头。

    解决办法:COPY数据文件被破坏,请检查文件。

    GAUSS-01233: “unrecognized critical flags in COPY file header”

    SQLSTATE: 22P04

    解决办法:COPY数据文件被破坏,请检查文件。

    GAUSS-01236: “missing data for OID column”

    SQLSTATE: 22P04

    错误原因:copy时OID为空值。

    解决办法:检查数据文件首列是否有空值。

    GAUSS-01237: “null OID in COPY data”

    SQLSTATE: 22P04

    错误原因:copy操作时对应的OID为空。

    解决办法:检查copy语句,确保需要导入数据的表的OID不为空。

    SQLSTATE: 22P04

    错误原因:数据所对应的OID是一个无效的OID。

    解决办法:检查copy语句中属性列与实际数据是否相对应。

    GAUSS-01239: “missing data for column ‘%s’”

    SQLSTATE: 22P04

    错误原因:copy语句中希望导入的列数大于实际的数据列数,使得其中的某列没有数据。

    解决办法:检查copy语句中的属性列与导入的数据量列数是否一致。

    GAUSS-01240: “received copy data after EOF marker”

    SQLSTATE: 22P04

    解决办法:确保按照当前协议书写的数据不会超过预期想要的。