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
반응형