Notice
Recent Posts
Recent Comments
Link
투케이2K
151. (Oracle/오라클) SYS.UTL_URL 사용해 URL 인코딩 ESCAPE , 디코딩 UNESCAPE 수행 실시 본문
OracleDB
151. (Oracle/오라클) SYS.UTL_URL 사용해 URL 인코딩 ESCAPE , 디코딩 UNESCAPE 수행 실시
투케이2K 2021. 9. 3. 15:29[개발 환경 설정]
개발 툴 : Toad
개발 언어 : Oracle
[소스 코드]
/*
[SYS.UTL_URL 사용해 URL 인코딩 ESCAPE , 디코딩 UNESCAPE 수행 실시]
1. SYS.UTL_URL.ESCAPE : 오라클 내장 함수로 URL 인코딩을 수행합니다
2. SYS.UTL_URL.UNESCAPE : 오라클 내장 함수로 URL 디코딩을 수행합니다
3. URL 인코딩 및 디코딩 수행 시 UTF-8 캐릭터셋을 맞춰야합니다
*/
-- [인코딩 쿼리문 실행 실시]
SELECT '투케이2K' AS "인코딩 원본",
SYS.UTL_URL.ESCAPE(URL => '투케이2K', URL_CHARSET => 'UTF-8') AS "인코딩 수행"
FROM DUAL;
-- [디코딩 쿼리문 실행 실시]
SELECT '%ED%88%AC%EC%BC%80%EC%9D%B42K' AS "디코딩 원본",
SYS.UTL_URL.UNESCAPE('%ED%88%AC%EC%BC%80%EC%9D%B42K','UTF-8') AS "디코딩 수행"
FROM DUAL;
[결과 출력]
[요약 설명]
/*
[SYS.UTL_URL 사용해 URL 인코딩 ESCAPE , 디코딩 UNESCAPE 수행 실시]
1. SYS.UTL_URL.ESCAPE : 오라클 내장 함수로 URL 인코딩을 수행합니다
2. SYS.UTL_URL.UNESCAPE : 오라클 내장 함수로 URL 디코딩을 수행합니다
3. URL 인코딩 및 디코딩 수행 시 UTF-8 캐릭터셋을 맞춰야합니다
*/
[온라인 URL 인코딩 , 디코딩 참고 사이트]
https://blog.naver.com/kkh0977/222407049465
반응형
'OracleDB' 카테고리의 다른 글
Comments