кодесурса
«MySQL

Функция PostgreSQL RPAD ()

script1adsense2code
script1adsense3code

Функция RPAD ()

Функция PostgreSQL rpad () используется для заполнения строки определенной длины подстрокой. Если длина подстроки равна оставшейся длине основной строки, она будет заполнена правильно, если меньше, чем оставшаяся длина, подстрока будет повторяться до тех пор, пока она не заполнится, если она будет длиннее, чем оставшаяся длина или указанная длина, быть усеченным слева.

Синтаксис:

 rpad (<string>, length, [<fill_text>]) 

Параметры:

название Описание Тип возврата
строка Строка, которая будет заполнена другой строкой. текст
длина Длина строки, которая будет после заполнения подстрокой. целое число
fill_text Подстрока, которая будет заполнять жало до длины. текст

Версия PostgreSQL: 9.3

Наглядное представление функции RPAD () PostgreSQL

«Иллюстрированные

Пример 1: функция PostgreSQL RPAD ():

В приведенном ниже примере первым параметром в аргументе является строка, то есть «w3r», вторым является длина, то есть 10, а третьим - fill_text, то есть «esource». Следовательно, строка была дополнена правой кнопкой до определенной длины, т.е. 10, с помощью fill_text, то есть 'esource', и отобразила вывод.

Код:

SELECT rpad('w3r', 10, 'esource');

Пример вывода:

 RPAD
------------
 w3resource
(1 ряд)

пример 2:

В приведенном ниже примере первым параметром в аргументе является строка, то есть «w3r», вторым является длина, то есть 7, а третьим - fill_text, то есть «esource». Поэтому строка была добавлена справа до определенной длины, то есть 7, с помощью fill_text, т. Е. «Esource», и отобразила вывод. Следует отметить, что общая длина строки и fill_text больше указанной длины.

Код:

SELECT rpad('w3r', 7, 'esource');

Пример вывода:

 RPAD
---------
 w3resou
(1 ряд)

Пример 3:

В приведенном ниже примере первым параметром в аргументе является строка, то есть «w3r», вторым является длина, т.е. 14, а третьим - fill_text, то есть «esource». Поэтому строка была добавлена справа до определенной длины, то есть 14, с помощью fill_text, то есть 'esource', и отобразила вывод. Следует отметить, что общая длина строки и fill_text меньше указанной длины. Так что, fill_text дополняет строку до тех пор, пока общая длина не составит 14

Код:

SELECT rpad('w3r', 14, 'esource');

Пример вывода:

 RPAD
----------------
 w3resourceesou
(1 ряд)

Предыдущая: ЗАМЕНИТЕ функцию
Далее: функция RTRIM

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code