[ORACLE] 오라클 문자(CHR) 아스키코드(ASCII) 변환방법

오라클 문자(CHR) 와 아스키코드(ASCII)함수 변환 방법

문자함수 CHR(Number)

- 문자를 검색하는데 사용하는 사용하며, 해당하는 코드의 문자열을 반환합니다.

- 오라클 8버전 이상부터 사용가능합니다.

- 예) CHR(65), CHR(116).. 하단에 코드표 참조

 

아스키함수 ASCII(Single Charater)

- Number 코드를 검색할 지정문자입니다.

- 둘이상의 문자를 입력하면 첫번째 문자의 값을 반환하고, 그이후의 문자는 무시합니다.

- 숫자값을 리턴합니다.

- 오라클 8버전 이상부터 사용가능합니다.

- 예) ASCII( 'T' ), ASCII('A')... 하단에 코드표 참조

 

CHR() 함수 사용 방법

SELECT 'CHR(35)' , CHR(35) FROM DUAL
UNION ALL
SELECT 'CHR(64)' , CHR(64) FROM DUAL
UNION ALL
SELECT 'CHR(65)' , CHR(65) FROM DUAL
UNION ALL
SELECT 'CHR(101)' , CHR(101) FROM DUAL;

 

ASCII() 함수 사용 방법

SELECT 'ASCII(35)' , ASCII(35) FROM DUAL
UNION ALL
SELECT 'ASCII(64)' , ASCII(64) FROM DUAL
UNION ALL
SELECT 'ASCII(tx)' , ASCII('tx') FROM DUAL
UNION ALL
SELECT 'ASCII(t)' , ASCII('t') FROM DUAL;

 

아스키 코드표 

아스키 코드표

아스키 코드표 출처 - http://www.asciitable.com

댓글

Designed by JB FACTORY