LPAD와 RPAD는 문자열을 특정 길이로 맞추기 위해 왼쪽이나 오른쪽에 패딩 문자를 추가하는데 사용됩니다.
LPAD/RPAD(string, length, pad_string)
string: 원래 문자열
length: 최종 문자열 길이
pad_string: 추가할 패딩 문자(생략 가능, 기본값은 공백)
select lpad('hello',10,'*') from dual;
SELECT RPAD('Hello', 10, '*') FROM DUAL;
데이터 정렬, 형식 맞추기, 보고서 생성 등 다양한 상황에서 사용됩니다.
예를 들어, 사용자 ID가 항상 8자리로 나타나도록 공백으로 패딩할 때는
SELECT RPAD(user_id, 8, ' ') FROM users;
이렇게 사용하면 됩니다.
'오라클' 카테고리의 다른 글
replace(), translate() (1) | 2024.07.10 |
---|---|
오라클 LTRIM(), RTRIM() (0) | 2024.07.09 |
||, concat(), chr(), ascii() (0) | 2024.07.09 |
오라클 like연산을 이용해 특수문자가 포함된 데이터 검색 (0) | 2024.07.09 |
oracle 데이터 타입 (0) | 2024.07.08 |