37.55 WRITEプロシージャのシグネチャ19

このプロシージャは、型NUMBER の配列属性を書き込みます。

構文

APEX_JSON.WRITE (
   p_name        IN VARCHAR2,
   p_values      IN apex_t_number,
   p_write_null  IN BOOLEAN  DEFAULT FALSE );

パラメータ

パラメータ 説明
p_name 属性名。
p_values 書き込まれるNUMBER配列値。
p_write_null trueの場合、空の配列が書き込まれます。false (デフォルト)の場合に、空の配列が書き込まれることはありません。

この例は、1、2、3を含む配列を書き込みます。

DECLARE
  l_values apex_t_number := apex_t_number( 1, 2, 3 );
BEGIN
  apex_json.open_object;                -- {
  apex_json.write('array', l_values );  --   "array": [ 1, 2, 3 ]
  apex_json.close_object;               -- }
END;