一連のクエリ (複数の SQL 更新) を、pgAdmin3 (PostgreSQL 9.1) を使用して実行できる単一の要素として保存したいと考えています。
単一の SELECT をビューとして保存できることはわかっていますが、複数の UPDATE クエリはどうですか?
例:
BEGIN;
UPDATE ...;
UPDATE ...;
COMMIT;
更新: 私が探しているのは、ストアド プロシージャを作成する SQL クエリを実行するのではなく、GUI を使用してストアド プロシージャを追加する手順を追ったガイドです。
これまでのところ、 で 2 つの問題が発生しまし"New function..."
た。戻り値の型が必要であり、NULL は受け入れられないことがわかったので、試してみinteger
ました。また、タイプをに設定しSQL
ますが、[SQL] タブ内に正確に何を記述すればよいかわかりません。何を試しても [OK] ボタンは無効のままで、ステータスバーには次のように表示されます: 関数のソース コードを入力してください。