НачатьНачать бесплатно

Дополнение строк

Дополнение строк пробелами и символами встречается во многих практических задачах. Ранее в этом курсе мы рассмотрели конкатенацию строк: как объединить имя и фамилию клиента, разделив их одним пробелом, а затем соединить полное имя с адресом электронной почты.

Функции дополнения строк, которые мы изучили в видео, — это альтернативный способ решить ту же задачу. Для этого потребуется комбинировать и вкладывать функции друг в друга, чтобы определить длину строки и получить нужный результат. Помните: при вычислении длины строки часто приходится корректировать возвращаемое целое число, чтобы получить правильную длину или позицию.

Вернёмся к упражнению на конкатенацию строк, но на этот раз воспользуемся функциями дополнения.

Это упражнение является частью курса

Функции для работы с данными в PostgreSQL

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

-- Concatenate the padded first_name and last_name 
SELECT 
	___(___, LENGTH(first_name)+1) || ___ AS full_name
FROM customer;
Редактировать и запускать код