본문 바로가기
[ Developer ]/Oracle SQL

[SQL] LPAD & RPAD DB 값 양식 맞춰 채우기

by 김현섭. 2016. 5. 19.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
SQL - LPAD & RPAD
1~12를 오름차순으로 정렬한다면
1 2 3 4 5 6 7 8 ... 11 12로 정렬이 될 것이다

하지만 입력된 것이 숫자가 아닌 문자로 입력 되었다면
1 10 11 12 2 3 4 .. 9
가 출력이 된다

그렇기 때문에 문자라면
앞에 0을 붙여줘야하는데
그러한 기능을 해주는 것이 LPAD이다


자리수를 입력하면 그 자리수가 될 때 까지 0을 계속 붙여주는 역할을 한다

그와 반대로 RPAD는 오른쪽에서부터 0이 붙는다