Дополнение строк
Дополнение строк пробелами и символами встречается во многих практических задачах. Ранее в этом курсе мы рассмотрели конкатенацию строк: как объединить имя и фамилию клиента, разделив их одним пробелом, а затем соединить полное имя с адресом электронной почты.
Функции дополнения строк, которые мы изучили в видео, — это альтернативный способ решить ту же задачу. Для этого потребуется комбинировать и вкладывать функции друг в друга, чтобы определить длину строки и получить нужный результат. Помните: при вычислении длины строки часто приходится корректировать возвращаемое целое число, чтобы получить правильную длину или позицию.
Вернёмся к упражнению на конкатенацию строк, но на этот раз воспользуемся функциями дополнения.
Это упражнение является частью курса
Функции для работы с данными в PostgreSQL
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
-- Concatenate the padded first_name and last_name
SELECT
___(___, LENGTH(first_name)+1) || ___ AS full_name
FROM customer;