MySQL

mysql 왼쪽 문자열 채우기(LPAD) 오른쪽 문자열 채우기(RPAD)

깨노비 2023. 1. 17. 22:06
728x90
반응형

1. LPAD

LPAD(컬럼명, 전체문자길이, 채울문자)

 

- 컬럼안에 들어있는 값에 채울문자를 왼쪽에 추가해 전체문자길이만큼 출력

- 채울문자에 문자열을 넣으면 문자 1개씩 사용

 

 

예시)
SELECT NAME
             , LPAD(NAME, 10, '*')
             , LPAD(NAME, 10, '123')
FROM STUDENT
ORDER BY ID;

 

 

 

 

2. RPAD

RPAD(컬럼명, 전체문자길이, 채울문자)

 

- 컬럼안에 들어있는 값에 채울문자를 오른쪽에 추가해 전체문자길이만큼 출력

- 채울문자에 문자열을 넣으면 문자 1개씩 사용

 

 

예시)
SELECT NAME
             , RPAD(NAME, 10, '*')
             , RPAD(NAME, 10, '123')
FROM STUDENT
ORDER BY ID;

 

728x90
반응형