Rellenar
Rellenar cadenas es útil en muchas situaciones del mundo real. En este curso hemos visto la concatenación de cadenas y cómo combinar el nombre y los apellidos del cliente separados por un único espacio en blanco, y también hemos combinado el nombre completo del cliente con su dirección de correo electrónico.
Las funciones de relleno del vídeo son un enfoque alternativo para realizar esta tarea. Para utilizar este enfoque, tendrás que combinar y anidar funciones para determinar la longitud de una cadena con el objetivo de producir el resultado deseado. Recuerda que, al calcular la longitud de una cadena, a menudo tendrás que ajustar el número entero devuelto para obtener la longitud o la posición correctas de una cadena.
Volvamos al ejercicio de concatenación de cadenas, pero utilicemos funciones de relleno.
Este ejercicio forma parte del curso
Funciones para manipular datos en PostgreSQL
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
-- Concatenate the padded first_name and last_name
SELECT
___(___, LENGTH(first_name)+1) || ___ AS full_name
FROM customer;