Postgresql で作成された pl/perl 関数で DBI を使用して、外部データベースを選択できますか?
エラーが表示されます: DBI.pm を plperl にロードできません
(オラクルの外部データ ラッパーがあることは知っていますが、Oracle、MSSQL、または PG に対して実行された select ステートメントの結果セットを格納し、Postgres に格納する必要があるだけです。)
これが私の機能です(現時点では接続文字列のみ):
CREATE OR REPLACE FUNCTION sel_ora()
RETURNS VOID AS $$
use DBI;
my $db = DBI->connect( "dbi:Oracle:DBKUNDEN", "stadl", "sysadm" )
|| die( $DBI::errstr . "\n" );
$$ LANGUAGE plperl;