TO_CHAR: 숫자 또는 날짜를 문자열로 변환
TO_DATE: 문자를 날짜형으로 변환
TO_DATE('2019-12-31','YYYY/MM/DD')-sysdate ->D데이 구할때 쓰는 방식
TO_NUMBER: 숫자로 변환
SELECT ENAME, TO_CHAR(SAL, 'L999,999') FROM EMP;
L은 지역화폐, 0은 자리수가 없으면 0을 붙이고 9는 있으면 찍고 없으면 안찍음
NVL(NULL값,변환할 수): NULL을 숫자로 변환
SELECT ENAME, SAL, COMM, SAL*12+NVL(COMM,0)
FROM EMP;
NVL(COMM,0) -> COMM의 NULL값이 있으면 0으로 취급한다.
'SQL' 카테고리의 다른 글
GROUP BY ,HAVING, ORDER BY 절, SELECT문 검색 순서 (0) | 2019.12.24 |
---|---|
오라클 그룹함수(MAX,MIN,SUM,AVG ,COUNT) (0) | 2019.12.24 |
오라클의 ELSE-IF(DECODE 함수, CASE 함수) (0) | 2019.12.24 |
오라클 함수 LPAD, RPAD, LTRIM, RTRIM, 날짜 함수 (0) | 2019.12.24 |
오라클 함수 ROUND, TRUNC, MOD, upper, lower, LENGTH, SUBSTR (0) | 2019.12.24 |