問題タブ [enterprisedb]
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.
enterprisedb - リモートサーバーからEDB * plusを使用してEDBストアドプロシージャ(出力パラメータを持つ)を呼び出す
EDB plus はエンタープライズ データベース プロシージャ (EDB SPL) を呼び出す目的で使用されており、プロシージャの戻り値はシェル変数に取り込まれます。同じ構文と詳細が必要です。データベースはリモート マシン上にあります。
EDB * Plus
リモートサーバーから使用する出力パラメーターについて言及せずに、EDB SPL (ストアドプロシージャ) を呼び出すことができます。ただし、出力パラメーターの値をシェルのローカル変数にキャプチャすることはできません。
シェル変数「Proc_result」の「output_param1」と「output_param2」の値を取得したい
python - PostgreSQL PL/Python がライブラリ plpython3u をロードできませんでした
PostgreSQL 用の PL/Python 拡張機能をインストールしようとしています。コマンドを実行するCREATE EXTENSION plpython3u;
と、次のエラー メッセージが表示されます。
私は持っている:
C:\Program Files\PostgreSQL\11\lib\plpython3.dll
が存在することを再確認しました- インストールに同梱されている説明書 (doc/installation-notes.html) を読んでください。彼らは、バイナリのコンパイルに使用した Python のバージョン (Python 3.6.5) について言及しました。
PATH
を python バージョン 3.6.8 (Python36_64、Python36_64/Scripts) に設定します。- ダウンロードされた組み込み可能な Python バージョン 3.6.5 は、このバージョンを
PATH
- バージョン 3.6.8 と 3.6.5 の両方で、この依存関係チェッカーを使用して検出されたことを再確認しました
- 32ビットバージョンのpythonを試しましたが、依存関係チェッカーはpython dllを見つけられなかったため、64ビットを使用していると想定しました。
- 変数に変更を加えるたびに、powershell を再度開きました
PATH
。
これは私のPATH
です:
私は走っています:
- Windows 10 プロ 64 ビット
- PostgreSQL EnterpriseDB のインストール