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

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

前 | 次 |

# 28.135 STRING_TO_TABLEファンクション [非推奨]

文字列を指定すると、このファンクションによって型が`APEX_APPLICATION_GLOBAL`.`VC_ARR2`のPL/SQL配列が戻されます。この配列は`VARCHAR2(32767)`表です。

構文

    APEX_UTIL.STRING_TO_TABLE (
        p_string       IN VARCHAR2,
        p_separator    IN VARCHAR2 DEFAULT ':')
        RETURN APEX_APPLICATION_GLOBAL.VC_ARR2;

パラメータ

表28-115 STRING_TO_TABLEのパラメータ

パラメータ | 説明
--- | ---
`p_string` | 型が`APEX_APPLICATION_GLOBAL`.`VC_ARR2`のPL/SQL表に変換される文字列
`p_separator` | 文字列のセパレータ。(デフォルトはコロン)

例

次の例に、STRING_TO_TABLEファンクションを使用する方法を示します。このファンクションは、p_stringパラメータの文字列'One:Two:Three'を渡され、型がAPEX_APPLICATION_GLOBAL.VC_ARR2のPL/SQL配列を戻します。この配列は3つの要素を含み、位置1の要素には値'One'、位置2の要素には値'Two'、位置3の要素には値'Three'が含まれています。次に、このファンクションは、HTP.Pファンクション・コールを使用して出力します。

    DECLARE
        l_vc_arr2    APEX_APPLICATION_GLOBAL.VC_ARR2;
    BEGIN
        l_vc_arr2 := APEX_UTIL.STRING_TO_TABLE('One:Two:Three');
        FOR z IN 1..l_vc_arr2.count LOOP
            htp.p(l_vc_arr2(z));
        END LOOP;
    END;

参照:

- TABLE_TO_STRINGファンクション [非推奨]

- SPLITファンクションのシグネチャ1

- SPLITファンクションのシグネチャ2

- SPLIT_NUMBERSファンクション