RPAD()
DSQL, PSQL
RPAD (str, endlen [, padstr])
Параметр | Описание |
---|---|
str |
Выражение строкового типа. |
endlen |
Длина выходной строки. |
padstr |
Строка, которой дополняется исходная строка до указанной длины.По умолчанию является пробелом ( |
VARCHAR
или BLOB
Функция RPAD
дополняет справа входную строку пробелами или определённой пользователем строкой до заданной длины.
Особенности использования:
-
Функция поддерживает текстовые блоки любой длины и с любыми наборами символов;
-
Если входная строка имеет тип
BLOB
, то результат также будет BLOB, в противном случае результат будетVARCHAR(endlen)
. -
Если аргумент padstr задан, но равен
''
(пустой строке), то дополнения строки не происходит! В случае если endlen меньше длины входной строки, то в результате происходит её усечение до длины endlen, даже если параметр padstr равен пустой строке.
Warning
|
При использовании |