Proporcione tres ideas:
La primera:
En PostgreSQL se pueden crear funciones escritas en varios lenguajes.
Puedes escribir una función PostgreSQL en C,
/myrkraverk/blog/2012/06/21/performing-sql-with-pl-java-in-postgresql p >
El tercero:
Uso de DBI-Link
La introducción dice:
DBI-Link es una implementación parcial de la parte SQL/MED de la especificación SQL:2008 escrita en PL/Perl....
Si desea unir tablas de Oracle desde PostgreSQL en Debian GNU/Linux, puede usar DBI-Link. Además, puede usar PostgreSQL. consultas para acceder a tablas de Oracle como esquemas locales.
DBI-Link cumple parcialmente con el estándar SQL:2008,
por lo que puede acceder a Oracle en PostgreSQL de acuerdo con este estándar.
El siguiente enlace es un ejemplo de instalación y uso en Debian Linux:
.br/news/linux_blog/dbi_link_to_oracle_for_postgresql_on_debian#.Ud49CflIjJA