問題タブ [foreign-data-wrapper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
postgresql - 非同期外部テーブル、外部データ ラッパー
マルチコーンを使用し、トリガーを使用して外部テーブルにデータを挿入するpostgresの外部データラッパーに取り組んでいますが、postgresがトリガー後の応答を待たないようにしたいので、トリガーが挿入してから忘れます。どのようにそれが可能でしょうか。
実際に私はそれを外部テーブルに使用しています
database - エラー: ライブラリ "oracle_fdw.dll" を読み込めませんでした: %1 は有効な Win32 アプリケーションではありません
私がやったこと、順番に:
oracle_fdw が利用可能な最新バージョンである entreprisedb.com から PostgreSQL サーバー 9.5.7 64 ビットをダウンロードしてインストールしました
インストールの2番目の部分で、他のもの(postGIS、Npgsql、pgAgentなど)を64ビットバリアントにインストールしました。
https://github.com/laurenz/oracle_fdw/releases/から oracle_fdw-1.3.0-pg95-win64.zip をダウンロードし、すべてのファイルを本来あるべき場所 C:/Program Files/PostgreSQL/9.5/ に抽出しました。 ....
pgAdmin で次のコマンドを実行しました。
CREATE EXTENSION oracle_fdw;
次のエラーが発生しました。
postgresql - Postgresql 9.5.7: 外部データ ラッパー テーブル (csv の周り) から挿入するときに、データが欠落している行をスキップすることは可能ですか?
したがって、この大きな CSV ファイルが外部データ ラッパー テーブルとしてデータベースに含まれており、その内容を適切なテーブルにコピーしたいと考えています。しかし、CSV は部分的に不正な形式であり、一部の行でデータ値が多すぎたり少なすぎたりするために、「余分なデータ」または「欠落データ」エラーが何度も発生します。インポートする前に CSV ファイルを手動で変更できることはわかっていますが、それらの行をスキップする方法が望ましいです。これを行う方法はありますか?
fdw テーブルは、次の方法で作成されます。