問題タブ [plpython]
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 - plpython セットアップ Windows 8
次のシステムで plypython をセットアップしようとしています。
ウィンドウズ 8.1
PostgreSQL 9.2 64 ビット
パイソン 2.7.05
私が実行すると:
私は得る:
これはセットアップまたは .dll の問題ですか? 乾杯。
windows - Pl/pythonu をインストールできませんでした (Windows 8.1)
Windows 8.1 64x で postgreSQL v9.3 を使用しています。拡張機能 plpythonu の作成に失敗しました:
どうすれば解決できますか?
python - PL/Python を PostgreSQL 9.3 x64 Windows 7 にインストールするには?
クエリを実行しているデータベースの PostgreSQL 内に PL/Python v2.x 言語をインストールしようとしました。
(これはhttp://www.postgresql.org/docs/9.3/static/plpython.htmlから取得しました)
しかし、私はこのエラーが発生しています:
これを自動でインストールする方法は?多くのコンピュータにインストールする必要があります。
postgresql - Postgres での Unicode 正規化
スコットランド語とウェールズ語のアクセント付きの地名 (グレイブ、アキュート、サーカムフレックス、ダイアレスを組み合わせたもの) が多数あり、それらを Unicode 正規化形式に更新する必要があります。たとえば、á
0061 + 0301 ( \x61\x301)
pl/python を使用して、2009 年からの古い Postgres nabble メールリストから解決策を見つけました。
これは期待どおりに機能しますが、組み込みの Postgres 関数を使用して直接実行する方法があるかどうか疑問に思いました。convert_to を使用してさまざまな変換を試みましたが、すべて無駄でした。
編集:クレイグが指摘したように、私が試したことの1つ:
を返しますが\xe1
、
で失敗しますERROR: character 0xcc81 of encoding "UTF8" has no equivalent in "LATIN1"
postgresql - 特定のロールを持つ PostgreSQL トリガー
Plpython で小さな PostgreSQL トリガーを作成しました。これにより、ファイル システムが少し操作され、私のファイルがいくつか作成および削除されます。作成されたファイルは "postgres" unix ユーザーが所有していますが、別のユーザー、たとえば foobar が所有するようにしたいと考えています。トリガーはユーザー「foobar」でインストールされ、ユーザー「foobar」でも実行されます。
PostgreSQLまたはPlpythonでUNIXユーザー「foobar」でSQLトリガーを実行する方法はありますか? 使用する必要がありますSET ROLE foobar
か?
と遊ぶのは十分ではないようですSECURITY INVOKER
。SECURITY DEFINER
python - pl/python を使用して PostgreSQL ラージ オブジェクトにアクセスする
ラージオブジェクトのクライアントインターフェース機能を使って、pl/pythonでPostgreSQLラージオブジェクトにアクセスすることはできますか? plpy.executeを使用して pl/python 内からサーバー側関数を呼び出すだけでは、かなり制限されているようです。
postgresql - plpython/Postgis から SETOF ポイントを返す
pl/python3/postgis で一連のジオメトリ レコード (ポイントなど) を返す関数を作成したいと考えています。ポイントの座標を使用して辞書を作成できましたが、それらを実際の postgis の「ポイント」ジオムに変換する方法がわかりません。これまでの私のコードは次のとおりです。