Remplissage
Le remplissage des chaînes est utile dans de nombreuses situations concrètes. Plus tôt dans ce cours, nous avons appris à concaténer des chaînes et à combiner le prénom et le nom du client séparés par un seul espace, ainsi qu'à combiner le nom complet du client avec son adresse e-mail.
Les fonctions de remplissage que nous avons découvertes dans la vidéo constituent une approche alternative pour accomplir cette tâche. Pour utiliser cette approche, il est nécessaire de combiner et d'imbriquer des fonctions afin de déterminer la longueur d'une chaîne et d'obtenir le résultat souhaité. Notez que lorsque vous calculez la longueur d'une chaîne, il est souvent nécessaire d'ajuster l'entier renvoyé afin d'obtenir la longueur ou la position correcte d'une chaîne.
Reprenons l'exercice de concaténation de chaînes, mais en utilisant des fonctions de remplissage.
Cet exercice fait partie du cours
Fonctions permettant de 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;