본문 바로가기

개발/데이터베이스

[ORACLE] TO_CHAR, TO_DATE, TO_NUMBER

반응형

TO_CHAR 함수


▶ 사용방법
SELECT TO_CHAR(칼럼명) FROM (테이블명)
SELECT TO_CHAR(컬럼명, 포맷 설정) FROM (테이블명)

예시
아래의 쿼리는 MEMBER라는 테이블에 USER_NUM, JOIN_DATE라는 칼럼이 있다는 가정하에 작성되었다.

--숫자를 문자로 SELECT TO_CHAR(12345) FROM DUAL; --날짜를 문자로 SELECT TO_CHAR(USER_NUM) FROM MEMBER; --날짜를 포맷형을 지정한 문자로 SELECT TO_CHAR(JOIN_DATE, 'YYYY-MM-DD') FROM MEMBER;

 


 

TO_NUMBER 함수


사용방법
SELECT TO_NUMBER(컬럼명) FROM (테이블명)

예시

SELECT TO_NUMBER('98765') FROM DUAL;

 


 

TO_DATE 함수


사용방법
SELECT TO_DATE(컬럼명, 포맷 설정) FROM (테이블명)

예시

SELECT TO_DATE('2021-05-05', 'YYYY-MM-DD') FROM DUAL;

 

반응형