데이터베이스

[ORACLE] 문자 처리 함수 - LPAD / RPAD

Seong-Jun 2025. 3. 13. 11:01
728x90
반응형
SMALL

LPAD / RPAD 함수는 지정 문자열을 입력한 크기만큼 본 문자열의 왼쪽 / 오른쪽부터 채워서 생성된 문자열을 반환하는 함수이다. 문자열을 조회할 때 통일감 있게 조회하고자 할 때 사용한다.

 

LPAD 함수

표현법

LPAD(문자열 또는 컬럼, 총 길이[, '덧붙일문자'])

 

왼쪽에 덧붙일 문자를 사용하여 채운다.

RPAD 함수

표현법

RPAD(문자열 또는 컬럼, 총 길이[, '덧붙일문자'])

 

오른쪽에 덧붙일 문자를 사용하여 채운다.

 

LPAD / RPAD 함수를 사용할 때 덧붙일 문자를 생략하면 공백으로 채워진다.

 

예시

SELECT EMP_NAME AS "사원명", LPAD(EMAIL, 20) AS "EMAIL"
FROM EMPLOYEE;

 

SELECT '000201-1', RPAD('000201-1', 14, '*') FROM DUAL;

 

728x90
반응형
LIST