본문 바로가기
IT/ORACLE

[ORACLE] RPAD & LPAD 활용

by 쫄보에서고수까지 2020. 2. 18.
반응형

[RPAD 와 LPAD 활용법]



SELECT   1,2,3,4,NULL FROM DUAL; 로 했을때 입력한 그대로 출력 된다.


아래구문 LPAD , RPAD 활용 방법은 



예) LPAD('SQ',5,0) => SQ 컬럼의 값을 총 5칸까지 왼쪽부터 빈곳을 0으로 채운다.

 RPAD는 반대로 오른쪽 부터 채워넣는다.


0으로 채울 수도 있고 ' ' 처럼 스페이스바를 넣을 수도 있다. 

왠만하면 NUMBER TYPE 형태는 0으로 채워주고 

VARCHAR 형식은 스페이스바로 넣는다.


컬럼 값이 NULL 인 경우 숫자라면 

NVL(NULL,0) NVL 처리를 먼저 하고 LPAD 로 감싼다. -> 000000


- 결과값 -



까먹지 말 것!


반응형
LIST

댓글