21.24 OPEN_OBJECTプロシージャ

このプロシージャは、次のような左中カッコを書き込みます。

{

構文

APEX_JSON.OPEN_OBJECT (
    p_name     IN VARCHAR2 DEFAULT NULL );

パラメータ

表21-28 OPEN_OBJECTプロシージャのパラメータ

パラメータ 説明

p_name

nullでない場合、左中カッコの前にオブジェクト属性名およびコロンを書き込みます。

この例では、write { "obj": { "obj-attr": "value" }}を実行します。

BEGIN
  apex_json.open_object; -- {
  apex_json.open_object('obj'); -- "obj": {
  apex_json.write('obj-attr', 'value'); -- "obj-attr": "value"
  apex_json.close_all; -- }}
END;