25 SQLを使用したJSONデータの生成

SQLを使用すると、データベース内のJSON以外のデータからJSONオブジェクトおよび配列を生成できます。これを行うには、コンストラクタJSONまたはSQL/JSONファンクションjson_objectjson_arrayjson_objectaggおよびjson_arrayaggを使用します。

ノート:

リレーショナル・データからJSONデータを明示的に生成するだけでなく、リレーショナル表のデータからJSON文書を自動的に生成するJSONリレーショナル二面性ビューを定義できます。二面性ビューによってサポートされている(生成された)文書を更新すると、基礎となるリレーショナル・データが自動的に更新されます。同様に、基礎となる表のデータを更新すると、ビューでサポートされている文書が自動的に更新されます。『JSONリレーショナル二面性開発者ガイド』「JSONリレーショナル二面性ビューの概要」を参照してください。