問題タブ [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.

0 投票する
2 に答える
444 参照

postgresql - plpython セットアップ Windows 8

次のシステムで plypython をセットアップしようとしています。

ウィンドウズ 8.1

PostgreSQL 9.2 64 ビット

パイソン 2.7.05

私が実行すると:

私は得る:

これはセットアップまたは .dll の問題ですか? 乾杯。

0 投票する
0 に答える
118 参照

windows - Pl/pythonu をインストールできませんでした (Windows 8.1)

Windows 8.1 64x で postgreSQL v9.3 を使用しています。拡張機能 plpythonu の作成に失敗しました:

どうすれば解決できますか?

0 投票する
2 に答える
16279 参照

python - PL/Python を PostgreSQL 9.3 x64 Windows 7 にインストールするには?

クエリを実行しているデータベースの PostgreSQL 内に PL/Python v2.x 言語をインストールしようとしました。

(これはhttp://www.postgresql.org/docs/9.3/static/plpython.htmlから取得しました)

しかし、私はこのエラーが発生しています:

これを自動でインストールする方法は?多くのコンピュータにインストールする必要があります。

0 投票する
1 に答える
4065 参照

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"

0 投票する
2 に答える
1100 参照

postgresql - 特定のロールを持つ PostgreSQL トリガー

Plpython で小さな PostgreSQL トリガーを作成しました。これにより、ファイル システムが少し操作され、私のファイルがいくつか作成および削除されます。作成されたファイルは "postgres" unix ユーザーが所有していますが、別のユーザー、たとえば foobar が所有するようにしたいと考えています。トリガーはユーザー「foobar」でインストールされ、ユーザー「foobar」でも実行されます。

PostgreSQLまたはPlpythonでUNIXユーザー「foobar」でSQLトリガーを実行する方法はありますか? 使用する必要がありますSET ROLE foobarか?

と遊ぶのは十分ではないようですSECURITY INVOKERSECURITY DEFINER

0 投票する
0 に答える
130 参照

python - pl/python を使用して PostgreSQL ラージ オブジェクトにアクセスする

ラージオブジェクトのクライアントインターフェース機能を使って、pl/pythonでPostgreSQLラージオブジェクトにアクセスすることはできますか? plpy.executeを使用して pl/python 内からサーバー側関数を呼び出すだけでは、かなり制限されているようです。

0 投票する
1 に答える
382 参照

postgresql - plpython/Postgis から SETOF ポイントを返す

pl/python3/postgis で一連のジオメトリ レコード (ポイントなど) を返す関数を作成したいと考えています。ポイントの座標を使用して辞書を作成できましたが、それらを実際の postgis の「ポイント」ジオムに変換する方法がわかりません。これまでの私のコードは次のとおりです。