반응형
[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
'IT > ORACLE' 카테고리의 다른 글
[ORACLE] INSERT,UPDATE,DELETE 샘플쿼리 (0) | 2020.03.17 |
---|---|
[ORACLE] 특정 테이블 CODE 로 다른 테이블에서 명칭 가져오기 (0) | 2020.02.18 |
실무에서 오라클 테이블 간단하게 백업하는 방법. (AS SELECT) (0) | 2020.01.30 |
오라클 테이블 삭제 및 테이블 변경 (DROP TABLE , ALTER TABLE) (0) | 2020.01.30 |
오라클 테이블 생성 및 생성확인 (CREATE TABLE, SELECT) (0) | 2020.01.30 |
댓글