본문 바로가기
ORACLE

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

by sum_mit45 2023. 4. 1.
728x90
반응형

오라클 문자열 길이 맞추기

오라클에서 왼쪽, 오른쪽에 특정 문자를 채워서 문자열 길이를 맞출 때는 LPAD, RPAD 함수를 사용한다. 

주로 숫자 앞에 '0'을 채워서 문자열 길이를 맞추거나, 문자열의 자리수를 고정할 때 사용한다.

 

LPAD, RPAD 사용법

LPAD(char1, n, char2)

LPAD

: returns char1, left-padded to length n with the sequence of characters in char2

: char1의 왼쪽에 총 길이 n만큼 char2를 붙인다

 

RAPD(char1, n, char2)

RPAD

: returns char1, right-padded to length n with char2

: char1의 오른쪽에 총 길이 n만큼 char2를 붙인다

 

사용 예제

SELECT LPAD('oralce', 10, '*') "LPAD", RPAD('oralce', 10, '*') "RPAD"
FROM DUAL;

코드 수행 결과

 

SELECT LPAD('1234567890', 20, '*') ||
RPAD('1234567890', 20, '^') "1234567890"
FROM DUAL;

코드 수행 결과

728x90
반응형