Функция RPAD дополняет строку до нужного размера добавляя заданные символы в конец строки.

См. также функцию LPAD, которая дополняет строку слева до заданного размера.

Синтаксис

SELECT RPAD(поле, новый_размер_поля, чем_дополнить) FROM имя_таблицы WHERE условие

Примеры

Все примеры будут по этой таблице texts, если не сказано иное:

id
айди
text
текст
1 текст1
2 текст2
2 длинный текст3

Пример

В данном примере в текст добавляет символ * так, чтобы длина строки стала 10:

SELECT id, RPAD(text, 10, '*') as text FROM texts

SQL запрос выберет следующие строки:

id
айди
text
текст
1 текст1****
2 текст2****
2 длинный те