Kom igångKom igång gratis

Utfyllnad

Utfyllnad av strängar är användbart i många praktiska situationer. Tidigare i den här kursen lärde vi oss om strängkonkatenering och hur man kombinerar kundens för- och efternamn med ett enda blanksteg emellan, samt hur man kombinerar kundens fullständiga namn med deras e-postadress.

Utfyllnadsfunktionerna som vi gick igenom i videon är ett alternativt sätt att lösa den uppgiften. Med det här tillvägagångssättet behöver du kombinera och kapsla funktioner för att bestämma längden på en sträng och få önskat resultat. Kom ihåg att när du beräknar längden på en sträng behöver du ofta justera det returnerade heltalet för att få rätt längd eller position.

Låt oss återvända till övningen om strängkonkatenering, men den här gången använda utfyllnadsfunktioner.

Den här övningen är en del av kursen

Funktioner för datamanipulering i PostgreSQL

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

-- Concatenate the padded first_name and last_name 
SELECT 
	___(___, LENGTH(first_name)+1) || ___ AS full_name
FROM customer;
Redigera och kör kod