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
'SQL > oracle' 카테고리의 다른 글
oracle SQL - 조인 개념 (0) | 2023.04.25 |
---|---|
oracle SQL - 데이터 유형의 변환 (TO_DATE()) (0) | 2023.03.28 |
oracle SQL - 날짜 함수 (0) | 2023.03.28 |
oracle SQL - DML 매우매우매우 기초 (insert, update, delete) (0) | 2022.12.08 |
oracle SQL - Join (ON).1 (0) | 2022.12.08 |