오라클만 이런지는 모르겠지만

to_char(3, '000') 를 사용하게 될 경우,
출력되는 값은 '003'이 아니라 ' 003'으로 앞자리에 공백이 한개 들어가게 됩니다.

이 공백은 부호를 나타내주기 위한 값으로서 음수 일 경우 '-003'이 되고,
양수일 경우는 공백으로 출력이 됩니다.

공백을 제거 하기 위해선 TRIM을 사용하는 방법도 있지만,
포맷팅에 FM을 추가해주는 방법도 있습니다.

to_char (3, 'FM000') 으로 해주게 되면,
양수일때는 공백이 없이 출력되며, 음수일 경우에는 -가 출력됩니다.

크리에이티브 커먼즈 라이선스
Creative Commons License

Posted by xxeronis
◀ PREV : [1] : [2] : [3] : [4] : [5] : ... [158] : NEXT ▶

카테고리

분류 전체보기 (158)
獨白 (57)
雜多 (41)
趣味 (18)
旅行 (8)
사용기 (1)
MabiNogi (4)
Study (0)
LINUX (5)
Window 7 (2)
ORACLE (7)
문제해결 (6)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

태그목록

달력

«   2010/07   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

글 보관함