데이터 앞에 0숫자 넣기 0 2 7,795

by 오라클왕따 [Oracle 기초] [2013.10.17 13:52:08]


안녕하세요~고수님들 한가지 질문이 있는데요

A컬럼
340
12
7
이렇게 세자리숫자 앞에 숫자0, 두자리숫자앞에 숫자00, 한자리숫자 앞에 숫자000을 붙여서
업데이트 하려면 어떻게 해야하나요?

0340
0012
0007 처럼 업데이트를 하려고합니다~
A컬럼의 데이터 값은 340, 12, 7 등 비슷한 유형의숫자들이 더 잇고요

날씨가 많이 추운데 감기조심하세요~
by 우리집아찌 [2013.10.17 14:00:04]
1
2
3
4
5
6
7
WITH T ( A ) AS (
SELECT 340 FROM DUAL UNION ALL
SELECT 12 FROM DUAL UNION ALL
SELECT 7 FROM DUAL
 
)
SELECT LPAD(A,4,'0') FROM T

by 오라클왕따 [2013.10.17 14:16:24]
정말절말 감사합니다~좋은 정보 잘 활용할께요~즐거운 하루되세요~^^
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입