48.142 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;
パラメータ
表48-120 STRING_TO_TABLEのパラメータ
パラメータ | 説明 |
---|---|
p_string |
型がAPEX_APPLICATION_GLOBAL.VC_ARR2 のPL/SQL表に変換される文字列。
|
p_separator |
文字列のセパレータ。(デフォルトはコロン) |
例
次の例では、ファンクションがどのように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;
親トピック: APEX_UTIL