54.32 STRING_TO_TABLEファンクション

このファンクションは、セパレータで分割された入力をvc_arr2で戻します。

構文

APEX_STRING.STRING_TO_TABLE (
    p_str   IN VARCHAR2,
    p_sep   IN VARCHAR2 DEFAULT ':' )
    RETURN apex_application_global.vc_arr2;

パラメータ

パラメータ 説明
p_str 入力varchar2。
p_sep セパレータ。正規表現や文字列分割は指定しません。デフォルトは':'です。

DECLARE
    l_result apex_application_global.vc_arr2;
BEGIN
    l_result := apex_string.string_to_table('1:2:3',':');
    sys.dbms_output.put_line(apex_string.table_to_string(l_result,'-'));
END;
-> 1-2-3