Returns a URL with illegal characters (and optionally reserved characters) escaped using the %2-digit-hex-code format
utl_url.escape(
url IN VARCHAR2 CHARACTER SET ANY_CS,
escape_reserved_chars IN BOOLEAN DEFAULT FALSE,
url_charset IN VARCHAR2 DEFAULT utl_http.get_body_charset)
RETURN VARCHAR2 CHARACTER SET url%CHARSET;
SELECT utl_url.escape('https://www.mlib.com/a url with space.html');
This function unescapes the escape character sequences to its original form in a URL, to convert the %XX escape character sequences to the original characters.
utl_url.escape(
url IN VARCHAR2 CHARACTER SET ANY_CS,
url_charset IN VARCHAR2 utl_http.get_body_charset)
RETURN VARCHAR2 CHARACTER SET url%CHARSET;