본문 바로가기
SQL/oracle

oracle SQL - 데이터 유형의 변환 (TO_NUMBER())

by jun.s.gi 2023. 3. 28.
728x90

TO_NUMBER() 함수는 다음과 같은 쿼리 실행 시 사용한다.

SELECT dept_id, emp_name
from y_emp
where salary * 12 > '10,000';

원래 콤마가 없다면 암시적 데이터 유형 변환으로 알아서 형변환 되지만, 위 같은 경우는 아래와 같이 TO_NUMBER() 함수를 사용하여 문자를 숫자로 바꾸어 주어야 한다.

 

select dept_id, emp_name
from y_emp
where salary * 12 > TO_NUMBER('10,000', '99,999');

728x90