Postgresql 错误:缺少列XXX的数据,SQLState:22P04(错误的\u复制\u文件\u格式)
我正在使用PostgreSQLPostgresql 错误:缺少列XXX的数据,SQLState:22P04(错误的\u复制\u文件\u格式),postgresql,Postgresql,我正在使用PostgreSQLCOPY FROM/COPY TO命令将数据从生产环境表移动到开发环境表(它们具有相同的结构、约束等)。我使用COPY TO命令导出数据,这没问题,但当我尝试使用COPY FROM导入数据时会出现问题。我得到一个错误: 错误:缺少列XXX的数据,SQLState:22P04(错误的\u复制\u文件\u格式) 生产环境和开发环境都在同一台机器上,运行在Win XP SP3、PostgreSQL 8.3上 命令: COPY table_name TO 'C:/copy_
COPY FROM
/COPY TO
命令将数据从生产环境表移动到开发环境表(它们具有相同的结构、约束等)。我使用COPY TO
命令导出数据,这没问题,但当我尝试使用COPY FROM
导入数据时会出现问题。我得到一个错误:
错误:缺少列XXX的数据,SQLState:22P04(错误的\u复制\u文件\u格式)
生产环境和开发环境都在同一台机器上,运行在Win XP SP3、PostgreSQL 8.3上
命令:
COPY table_name
TO 'C:/copy_export/table_name_export.csv'
WITH NULL as '\N'
delimiter ','CSV
QUOTE AS '\''
FORCE QUOTE col1, col2, col3, col4
在我的复制自语句中,我没有使用分隔符“,”!!!!我对我的问题投了反对票:)我在我的复制自语句中没有使用分隔符“,”!!!!我对我的问题投了反对票:)请在问题中添加您正在使用的命令的确切语法。请在问题中添加您正在使用的命令的确切语法。