[SQL] 오라클 문자함수 LPAD, RPAD 로 문자열 길이 채우기
·
STUDY/DB SQL
LPAD, RPAD오라클의 LPAD 와 RPAD 는 둘 다 문자열의 길이를 일정하게 맞출 때 사용하는 문자 채우기 함수예요.차이는 간단히 말해 왼쪽을 채우느냐(LPAD), 오른쪽을 채우느냐(RPAD) 입니다.LPAD(문자열, 전체길이, 채울문자)RPAD(문자열, 전체길이, 채울문자)문자열 : 원본 문자열전체길이 : 결과 문자열의 총길이채울문자 : 남는 부분을 채울문자 (생략시 기본은 ' ' 공백) LPAD (왼쪽 채우기)SELECT LPAD('123', 5, '*') AS 왼쪽채움 FROM DUAL;결과 : '**123' RPAD (오른쪽 채우기)SELECT RPAD('123', 5, '*') AS 오른쪽채움 FROM DUAL;결과 : '123**'