Rembourrage
Le remplissage des chaînes de caractères est utile dans de nombreuses situations réelles. Plus tôt dans ce cours, nous avons appris à concaténer des chaînes de caractères et à combiner le prénom et le nom de famille du client, séparés par un espace, et à combiner le nom complet du client avec son adresse électronique.
Les fonctions de rembourrage que nous avons apprises dans la vidéo constituent une approche alternative pour réaliser cette tâche. Pour utiliser cette approche, vous devrez combiner et imbriquer des fonctions pour déterminer la longueur d'une chaîne et obtenir le résultat souhaité. N'oubliez pas que lorsque vous calculez la longueur d'une chaîne, vous devez souvent ajuster le nombre entier retourné pour obtenir la longueur ou la position correcte de la chaîne.
Reprenons l'exercice de concaténation de chaînes de caractères, mais en utilisant des fonctions de remplissage.
Cet exercice fait partie du cours
Fonctions pour manipuler les données dans PostgreSQL
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
-- Concatenate the padded first_name and last_name
SELECT
___(___, LENGTH(first_name)+1) || ___ AS full_name
FROM customer;