2016-09-02 3 views
1

oracleには、トランザクションを自律的にするための方法が組み込まれていますが、Postgresには(まだ、私が知る限りは)存在しません。 Postgresの自律型トランザクション機能と同等のものを作るためにpl/pgsqlコードで何をすべきですか?どのようなハッキングやコーディングガイドのパスが役に立つでしょう。ありがとう。postgresのOracleのpragma autonomous_transactionに相当する

+0

[postgreql関数の実行中にトランザクションをコミットする](https://stackoverflow.com/questions/22351039/committing-transactions-while-executing-a-postgreql-function) – rogerdpack

答えて

0

現在、これを行う方法は、dblink contribモジュールを使用してデータベースから自分自身への接続を使用することです。

+0

** dblinkは、データベースセッション** の中から他のPostgreSQLデータベースへの接続をサポートしています。 –

+0

右。もちろん、それ自体からデータベースに接続することもできます。 –

関連する問題