MySQL에는 LPAD()라는 두 가지 기능이 있습니다. 및 RPAD() 이를 통해 문자열을 다른 문자열로 채울 수 있습니다.
LPAD() 함수 이름에서 알 수 있듯이 왼쪽은 문자열을 다른 문자열로 채웁니다. 다음은 MySQL에서 사용하는 구문입니다.
구문
LPAD(original_string, @length, pad_string)
여기,
- original_string은 다른 문자열을 채울 문자열입니다.
- @length는 패딩 후 반환되는 문자열의 총 길이입니다.
- Pad_string은 original_string으로 채워질 문자열입니다.
예시
mysql> Select LPAD('My name is Ram',22,'* '); +--------------------------------+ | LPAD('My name is Ram',22,'* ') | +--------------------------------+ | * * * * My name is Ram | +--------------------------------+ 1 row in set (0.00 sec)
RPAD() 함수 이름에서 알 수 있듯이 오른쪽은 문자열을 다른 문자열로 채웁니다. 다음은 MySQL에서 사용하는 구문입니다.
구문
RPAD(original_string, @length, pad_string)
여기,
- original_string은 다른 문자열을 채울 문자열입니다.
- @length는 패딩 후 반환되는 문자열의 총 길이입니다.
- Pad_string은 original_string으로 채워질 문자열입니다.
예시
mysql> Select RPAD('My name is Ram',22,'* '); +--------------------------------+ | RPAD('My name is Ram',22,'* ') | +--------------------------------+ | My name is Ram* * * * | +--------------------------------+ 1 row in set (0.00 sec)