Riempimento (padding)
Il padding delle stringhe è utile in molte situazioni reali. All'inizio del corso abbiamo visto la concatenazione di stringhe, come unire il nome e il cognome del cliente separati da uno spazio singolo, e come combinare il nome completo con l'indirizzo email.
Le funzioni di padding presentate nel video sono un approccio alternativo per svolgere questo compito. Per usarlo dovrai combinare e annidare funzioni per determinare la lunghezza di una stringa e ottenere il risultato desiderato. Ricorda che, quando calcoli la lunghezza di una stringa, spesso devi adattare l'intero restituito per ottenere la lunghezza o la posizione corretta di una stringa.
Riprendiamo l'esercizio sulla concatenazione di stringhe ma utilizzando le funzioni di padding.
Questo esercizio fa parte del corso
Funzioni per manipolare i dati in PostgreSQL
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
-- Concatenate the padded first_name and last_name
SELECT
___(___, LENGTH(first_name)+1) || ___ AS full_name
FROM customer;