プライマリ・コンテンツに移動

Oracle® Application Express APIリファレンス リリース5.1 E85937-02 |
| 目次 | 索引

前 | 次 |

# 25.9 PLIST_DELETEプロシージャ

このプロシージャは、nullに設定して、表からプロパティ・リスト・キーを削除します。

構文

    plist_delete (
         p_table in out nocopy apex_t_varchar2,
         p_key   in varchar2 );

パラメータ

表25-9 PLIST_DELETEプロシージャのパラメータ

パラメータ | 説明
--- | ---
`p_table` | 入力表。
`p_key` | 入力キー。

エラーの生成

表25-10 PLIST_DELETEプロシージャで発生するエラー

パラメータ | 説明
--- | ---
`NO_DATA_FOUND` | 指定されたキーは表に存在しません。

例

プロパティ`key2`の値を削除します。

    declare
        l_plist apex_t_varchar2 := apex_t_varchar2('key1','foo','key2','bar');
    begin
        apex_string.plist_delete(l_plist,'key2');
        sys.dbms_output.put_line(apex_string.join(l_plist,':'));
    end;
    -> key1:foo::