테이블에 REG 컬럼 Varchar2(8) type의 값을 가지고, 요일을 표출 할수 있는 방법 문의 드립니다.
데이터는 yyyymmdd로 되어 있습니다.
요일, 년, 월, 일, 순으로 표기 하고 싶습니다.
20180110
년 2018
월01
일10
이렇게 출력
SELECT REG
, TO_CHAR(TO_DATE(REG, 'yyyymmdd'), 'dy' ) 요일
, TO_CHAR(TO_DATE(REG, 'yyyymmdd'), 'yyyy') 년
, TO_CHAR(TO_DATE(REG, 'yyyymmdd'), 'mm' ) 월
, TO_CHAR(TO_DATE(REG, 'yyyymmdd'), 'dd' ) 일
FROM A
위와 같이 쿼리로 입력하시고 실행을 하시면
댓글로 적으신데로 년,월,일 순으로 자료가 출력이 됩니다
2018
01
10
이렇게 나옵니다