티스토리 뷰
보통 ORACLE에서 날짜정보를 TO_CHAR 함수를 이용하여 문자열로 변환할 때 포맷을 다음과 같이 사용하게 된다.
SELECT TO_CHAR(SYSDATE,'YYYY. MM. DD')
FROM DUAL;
이 경우 결과가 2013. 03. 07 과 같이 나오게 되는데 때로는 2013. 3. 7 처럼 표기하고 싶을 때가 있다.
각각의 개월과 날수를 따로 받아서 넘버타입으로 변환 할 수도 있겠지만 간단하게 다음과 같이 해결할 수 있다.
SELECT TO_CHAR(SYSDATE,'YYYY. fmMM. DD')
FROM DUAL;
보면 개월 포맷 앞에 fm 이라고 붙어있는데 실행시켜 보면 다음과 같은 결과를 얻을 수 있다.
2013. 3. 7
'지식정보' 카테고리의 다른 글
JAVA 한글 MBCS(Multi Bytes Character Set) 해결 (0) | 2013.07.29 |
---|---|
ORACLE Closing REF CURSOR (0) | 2013.04.04 |
터미널에서 키보드의 Backspace키로 삭제가 안될때 (0) | 2012.11.23 |
유닉스에서 특정 디렉토리내에 파일 갯수 세기 (0) | 2012.11.02 |
A4 용지로 임시 CD 케이스 만들기 (0) | 2012.06.28 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday