[오라클]BASE64 Encode/Decode 함수 (Oracle-base64 Encode/Decode) - SQL




TEXT_ENCODE, TEXT_DECODE는 정확히는 "문자열을 변경할 문자 집합에 따라 텍스트를 변환/인코딩" 해주는 함수이다. 
세부 사용법은 아래 오라클 레퍼런스 참고
>> https://docs.oracle.com/cd/B28359_01/appdev.111/b28419/u_encode.htm#i996731

오라클 BASE64 Encode 함수
- sys.utl_encode.text_encode('타겟문구', '타겟 캐릭터셋', 출력옵션)
  출력옵션 값>>: 1=BASE64방식, 2=Quoted-Printable 방식, 기본값: null, Quoted-printable 방식 인코딩을 함
ex: sys.utl_encode.text_encode('TEST', 'KO16KSC5601', 1)

오라클 BASE64 Decode 함수
ex: sys.utl_encode.text_decode('VEVTVA==', 'KO16KSC5601', 1)


SELECT sys.utl_encode.text_encode('TEST', 'KO16KSC5601', 1) from dual;
SELECT sys.utl_encode.text_decode('VEVTVA==', 'KO16KSC5601', 1) from dual;





AD_1