43.147 URL_ENCODEファンクション
特殊文字は、次のようにエンコードされます。
 Special       After 
Characters    Encoding
    %          %25
    +          %2B
  space         +
    .          %2E
    *          %2A
    ?          %3F
    \          %5C
    /          %2F
    >          %3E
    <          %3C
    }          %7B
    {          %7D
    ~          %7E
    [          %5B
    ]          %5D
    '          %60
    ;          %3B
    ?          %3F
    @          %40
    &          %26
    #          %23
    |          %7C
    ^          %5E
    :          %3A
    =          %3D
    $          %24構文
APEX_UTIL.URL_ENCODE (
    p_url   IN    VARCHAR2) 
    RETURN VARCHAR2;
パラメータ
表43-127 URL_ENCODEのパラメータ
| パラメータ | 説明 | 
|---|---|
| 
 | エンコードする文字列 | 
例
次の例に、URL_ENCODEファンクションを使用する方法を示します。 
                  
DECLARE
    l_url  VARCHAR2(255);
BEGIN
    l_url := APEX_UTIL.URL_ENCODE('http://www.myurl.com?id=1&cat=foo');
END;
この例では、次のURLを使用しています。
http://www.myurl.com?id=1&cat=foo
これは、次のように戻されます。
http%3A%2F%2Fwww%2Emyurl%2Ecom%3Fid%3D1%26cat%3Dfoo
親トピック: APEX_UTIL