728x90
LPAD는 왼쪽부터, RPAD는 오른쪽부터 특정 문자로 자릿수를 채우는 함수입니다. 데이터 값의 자릿수를 맞추어야 할 때 유용하게 사용할 수 있습니다.
[사용법]
LPAD('문자열' or 열 이름, 만들어질 자릿 수, '채워질 문자')
RPAD('문자열' or 열 이름, 만들어질 자릿 수, '채워질 문자')
* 만들어질 자릿 수 : 숫자 지정
* 채워질 문자 : 1, a, abc, &, * 등등
예시> employees 테이블에서 first_name에 대해 12자리의 문자열 자리를 만들되 first_name의 데이터 값이 12자리보다 작으면 왼쪽에서부터 *를 채워서 출력하세요.
[실행문]
SELECT first_name, LPAD(first_name, 12, '*') FROM employees;
[실행결과]
[실행문]
SELECT first_name, RPAD(first_name, 12, '*') FROM employees;
[실행결과]
728x90
'STUDY > SQL' 카테고리의 다른 글
날짜 타입 함수 (0) | 2021.03.29 |
---|---|
LTRIM, RTRIM - 특정 문자 삭제하기 (0) | 2021.03.26 |
REPLACE - 특정 문자를 찾아 바꾸기 (0) | 2021.03.24 |
TRIM - 공백 제거하기 (0) | 2021.03.23 |
SUBSTR - 지정한 길이만큼 문자열 추출하기 (0) | 2021.03.22 |