오라클 LPAD 함수 : 좌측에 자리수 만큼 채워주는 함수
LPAD( 변수, 길이, 변형자 )
예제 1)
SELECT LPAD('ABCDE', 7, '*') FROM DUAL
결과 :
**ABCDE
예제 2)
SELECT LPAD('1', 7, '0') FROM DUAL
결과 :
0000001
보통 시퀀스로 순번을 만들고 char 형으로 값을 채워 넣어준다.
이 때 0을 채워 넣기위해 프로그램을 써야하지만, DB에서 LPAD 함수를 사용하기만 하면 된다.
반응형
'Database > DB' 카테고리의 다른 글
oracle Trigger(오라클 트리거) 정의 (0) | 2014.04.10 |
---|---|
[SQL] WHERE 1=1 하는 이유 (0) | 2014.04.07 |
오라클 - 모든 시퀀스 조회 (0) | 2014.03.28 |
Oracle 자동증분 Sequence와 max(seq)+1의 차이 (0) | 2014.03.28 |
oracle to_char 를 이용한 숫자 공백 채우기 99 --> 0099 , FM00000000 의미 (0) | 2014.02.05 |