我正在尝试从从Oracle DB导出的csv文件中插入数据。当我尝试导入PGadmin时。其失败并出现以下错误。
错误:时间戳类型的输入语法无效:“ 29-APR-18 12.04.07.000000000 AM”上下文:COPYsolidated_dtls_job_log,第1行,列开始时间:“ 29-APR-18 12.04.07.000000000AM”
注意:开始时间列是使用时间戳数据类型创建的。
答案 0 :(得分:0)
从Oracle导出数据时,请使用其他NLS_TIMESTAMP_TZ_FORMAT
;更接近ISO格式的内容。
这是Belayer提供的一条SQL语句:
ALTER SESSION SET NLS_TIMESTAMP_TZ_FORMAT = 'YYYY-MM-DD HH:MI:SS.FF TZH:TZM';