ÎncepețiÎncepe gratuit

Completare cu caractere (padding)

Completarea șirurilor de caractere (padding) este utilă în multe situații practice. Anterior în acest curs, am învățat despre concatenarea șirurilor și cum să combinăm prenumele și numele de familie ale unui client, separate printr-un spațiu, și să alăturăm numele complet adresei de email.

Funcțiile de padding pe care le-am prezentat în lecția video reprezintă o abordare alternativă pentru această sarcină. Pentru a le folosi, va trebui să combini și să îmbricuiești funcții, astfel încât să determini lungimea unui șir și să obții rezultatul dorit. Reține că, atunci când calculezi lungimea unui șir, trebuie adesea să ajustezi valoarea întreagă returnată pentru a obține lungimea sau poziția corectă.

Să revenim la exercițiul de concatenare, de data aceasta folosind funcțiile de padding.

Acest exercițiu face parte din cursul

Funcții pentru manipularea datelor în PostgreSQL

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

-- Concatenate the padded first_name and last_name 
SELECT 
	___(___, LENGTH(first_name)+1) || ___ AS full_name
FROM customer;
Editează și rulează codul