Zeichenkette kürzen und auffüllen

Funktionen zur Datenbearbeitung in PostgreSQL

Brian Piccolo

Sr. Director, Digital Strategy

Leerzeichen aus Zeichenfolgen entfernen

TRIM([leading | trailing | both] [characters] from string)
  • Erster Parameter: [leading | trailing | both] (vorangestellt/nachgestellt/beides)

  • Zweiter Parameter: [Zeichen]

  • Dritter Parameter: aus der Zeichenfolge

Funktionen zur Datenbearbeitung in PostgreSQL

Leerzeichen aus Zeichenfolgen entfernen

SELECT TRIM('  padded  ');

+--------+ | TRIM | |--------| | padded | +--------+
Funktionen zur Datenbearbeitung in PostgreSQL

Leerzeichen aus Zeichenfolgen entfernen

SELECT LTRIM('  padded   ');

+------------+ | LTRIM | |------------| | padded | +------------+
Funktionen zur Datenbearbeitung in PostgreSQL

Leerzeichen aus Zeichenfolgen entfernen

SELECT RTRIM('  padded   ');
+----------+
| RTRIM    |
|----------|
|   padded | 
+----------+
Funktionen zur Datenbearbeitung in PostgreSQL

Strings mit Zeichendaten auffüllen

SELECT LPAD('padded', 10, '#');

+-------------+ | LPAD | |-------------| | ####padded | +-------------+
Funktionen zur Datenbearbeitung in PostgreSQL

Strings mit Leerzeichen auffüllen

SELECT LPAD('padded', 10);

+-------------+ | LPAD | |-------------| | padded | +-------------+
SELECT LPAD('padded', 5);

+------------+ | LPAD | |------------| | padde | +------------+
Funktionen zur Datenbearbeitung in PostgreSQL

Strings mit Leerzeichen auffüllen

SELECT RPAD('padded', 10, '#');
+-------------+
| RPAD        |
|-------------|
| padded####  | 
+-------------+
Funktionen zur Datenbearbeitung in PostgreSQL

Lass uns üben!

Funktionen zur Datenbearbeitung in PostgreSQL

Preparing Video For Download...