CONCAT
Verbindet die Textdarstellungen aller Argumente zu einem String.
PostgreSQL 17.5
CONCAT(value[, ...])Parameter
- value
- Wert beliebigen Typs, wird in Text umgewandelt
Rückgabewert
String (text); NULL-Argumente werden übersprungen, deshalb ist das Ergebnis nie NULL
Beispiele
Zwei Strings verbinden
PostgreSQL 17.5
SELECT CONCAT('Post', 'greSQL');NULL und eine Zahl als Argumente
PostgreSQL 17.5
SELECT CONCAT('Post', NULL, 'greSQL', 17);Name und Status aus einer Tabelle
PostgreSQL 17.5
SELECT CONCAT(member_name, ' (', status, ')') AS member
FROM FamilyMembers;Details
Der Operator || verbindet Strings ebenfalls, ergibt mit NULL aber NULL: 'a' || NULL gibt NULL zurück, während CONCAT('a', NULL) a zurückgibt.