현재 날짜에서 YYYYMMDD형태로 일자를 입력받아서
기준일자의 전년 첫일자를 어떻게 구하는 건가요?
그리고 YYYYMMDD그 형태의 일자에서 DATE형으로 바꾸는 건 어떻게 하는건가요?알려주세요..
날짜함수 TO-CHAR를 사용하려면 UDF를 사용해야한다는데... 방법을 알려주세요..
감사합니다.
SELECT SUBSTR(HEX(DATE(INSERT(INSERT('20130701',5,0,'-'),8,0,'-')) -1 YEAR),1,4)||'0101' FROM SYSIBM.SYSDUMMY1 WITH UR; SELECT VARCHAR_FORMAT(DATE(INSERT(INSERT('20130701',5,0,'-'),8,0,'-')) -1 YEAR,'YYYY')||'0101' FROM SYSIBM.SYSDUMMY1 WITH UR;