Error con tipo timestamp usando oracle_fdw

From: Walter Cattebeke <walter(dot)cattebeke(at)gmail(dot)com>
To: Lista Postgresql Español <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Error con tipo timestamp usando oracle_fdw
Date: 2016-03-14 18:43:15
Message-ID: CAOB+_xJzPRejQ4-SFsZqYm3uDF0dX+3F5N_Rv9tk-0Ju-O_9iA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Buenas Tardes.

Estoy usando el oracle_fdw para conectar con una base ORACLE 11g.
Cree algunas tablas foraneas usando import foreign schema y puedo acceder a
los datos pero me está dando un error los de tipo timestamp.
El error es el siguiente.

oratest=# select * from oracle_ft ;
ERROR: la sintaxis de entrada no es válida para tipo timestamp:
«2012-12-18 08:14:21.752000000 DC»
CONTEXT: converting column "fecha_alta" for foreign table scan of
"oracle_ft", row 1

A simple vista pareciera que el "DC" final es la parte que el postgres no
entiende.
Hay alguna forma de "convertir" ese valor a algo que el postgres acepte ?

Paso información adicional que pudiera ayudar en la busqueda de la
solución.
Muchas gracias desde ya por su colaboración.
Walter.

Columna en tabla postgres
fecha_alta timestamp(6) without time zone

Columna en tabla Oracle
FECHA_ALTA TIMESTAMP(6)

Conexión oracle_fdw
oratest=# select oracle_diag('oraserver');

oracle_diag
----------------------------------------------------------------------------------------
oracle_fdw 1.3.0, PostgreSQL 9.5.1, Oracle client 12.1.0.2.0, Oracle
server 11.2.0.1.0
(1 row)

Parametros del Oracle
NLS_DATE_LANGUAGE AMERICAN
NLS_CHARACTERSET AL32UTF8
NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM
NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZR

Parametros del Postgres
Name | Owner | Encoding | Collate | Ctype | Access
privileges
-----------+-----------+----------+-------------+-------------+-----------------------
oratest | orauser | UTF8 | es_PY.UTF-8 | es_PY.UTF-8 |

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Francisco Olarte 2016-03-14 18:59:40 Re: Logical Replication en 9.4
Previous Message Hellmuth Vargas 2016-03-14 18:27:23 Re: Logical Replication en 9.4