더북(TheBook)

TO_NUMBER

TO_NUMBER는 숫자 타입의 문자열을 숫자 데이터 타입으로 변환하는 함수입니다. 출력 결과는 변하지 않고 데이터 타입만 바뀝니다. 데이터 타입이 바뀐 데이터 값은 숫자 타입 함수에서 사용할 수 있습니다.8

TO_NUMBER(number)

 

다음은 문자 데이터 값 ‘123’을 숫자 데이터 값 123으로 변환하는 예입니다.

SELECT TO_NUMBER('123')

FROM   dual;

 

실행 결과

 

문자 ‘123’(작은따옴표로 묶여 있기 때문에 문자입니다)이 숫자 123으로 변환되었습니다.

 


8 TO_NUMBER 함수를 사용하지 않아도 오라클 데이터베이스 시스템에 의해 문자열이 숫자 데이터 타입으로 자동으로 변환되기 때문에 계산해도 오류가 나지 않습니다. 하지만 명확하게 하기 위해 변환 함수를 사용할 것을 권장합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.