繁体   English   中英

将数据插入 postgres 表

[英]Insert data to postgres table

我正在尝试插入从 Oracle DB 导出的 csv 文件中的数据。 当我尝试在 PGadmin 上导入时。 它因以下错误而失败。

错误:类型时间戳的无效输入语法:“29-APR-18 12.04.07.000000000 AM” 上下文:COPYerated_dtls_job_log,第 1 行,列 start_time:“29-APR-18 12.04.07.000000000 AM”

注意:列Start_time是使用时间戳数据类型创建的。

从 Oracle 导出数据时使用不同的NLS_TIMESTAMP_TZ_FORMAT 更接近 ISO 格式的东西。

下面是 Belayer 提供的 SQL 语句:

ALTER SESSION SET NLS_TIMESTAMP_TZ_FORMAT = 'YYYY-MM-DD HH:MI:SS.FF TZH:TZM';

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM