26.53 WRITEプロシージャのシグネチャ18
このプロシージャは、型VARCHAR2の配列属性を書き込みます。
                  
構文
APEX_JSON.WRITE (
      p_name        IN VARCHAR2,
      p_values      IN APEX_T_VARCHAR2,
      p_write_null  IN BOOLEAN  DEFAULT FALSE );パラメータ
表26-66 WRITEプロシージャのパラメータ
| パラメータ | 説明 | 
|---|---|
| p_name | 属性名。 | 
| p_values | 書き込まれる VARCHAR2配列値。 | 
| p_write_null | trueの場合、空の配列が書き込まれます。falseの場合(デフォルト)、空の配列を書き込みません。 | 
例
この例は、a、b、cを含む配列を書き込みます。
DECLARE
 l_values apex_t_varchar2 := apex_t_varchar2( 'a', 'b', 'c' );
BEGIN
  apex_json.open_object;                -- {
  apex_json.write('array', l_values );  --   "array": [ "a", "b", "c" ]
  apex_json.close_object;               -- }
END;親トピック: APEX_JSON