Padding
Das Auffüllen von Zeichenketten ist in vielen realen Situationen nützlich. Weiter oben in diesem Kurs haben wir gelernt, wie man den Vor- und Nachnamen des Kunden durch ein Leerzeichen trennt und den vollständigen Namen des Kunden mit seiner E-Mail-Adresse kombiniert.
Die Auffüllfunktionen, die wir im Video kennengelernt haben, sind ein alternativer Ansatz, um diese Aufgabe zu erledigen. Um diesen Ansatz zu verwenden, musst du Funktionen kombinieren und verschachteln, um die Länge einer Zeichenkette zu bestimmen und das gewünschte Ergebnis zu erzielen. Denke daran, dass du bei der Berechnung der Länge einer Zeichenkette oft die zurückgegebene Ganzzahl anpassen musst, um die richtige Länge oder Position einer Zeichenkette zu erhalten.
Wir wiederholen die Übung zur Verkettung von Strings, verwenden aber Auffüllfunktionen.
Diese Übung ist Teil des Kurses
Funktionen zur Manipulation von Daten in PostgreSQL
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
-- Concatenate the padded first_name and last_name
SELECT
___(___, LENGTH(first_name)+1) || ___ AS full_name
FROM customer;