前提・実現したいこと
PostgreSQLにJSONを戻り値とするストアドプロシージャを作成したいです。
発生している問題・エラーメッセージ
以下のようなJSONを作成したいです。
該当のソースコード
DDL
1CREATE TABLE1 TEST1 ( 2 id INT, 3 name TEXT 4) 5 6CREATE TABLE1 TEST2 ( 7 number INT, 8 address TEXT 9)
PostgreSQL
1DECLARE data1 TEXT; 2DECLARE data2 TEXT; 3 4BEGIN 5 SELECT to_json(TEST1) INTO data1 FROM TEST1; 6 SELECT to_json(TEST2) INTO data2 FROM TEST2; 7 8 /* 以下のようなJSONにしたい 9 { 10 "response_data" : { 11 "data1" : "aaa", 12 "data2" : "bbb" 13 } 14 } 15 */ 16 17END
補足情報(FW/ツールのバージョンなど)
Amazon AuroraのPostgreSQL
回答1件
あなたの回答
tips
プレビュー