LENGTH
Gibt die Anzahl der Zeichen in einem String zurück.
PostgreSQL 17.9
LENGTH(string)- string
- Ausgangsstringtext
Rückgabewert
Ganze Zahl (integer), die Anzahl der Zeichen, nicht der Bytes
Beispiele
Länge eines Strings
PostgreSQL 17.9
SELECT LENGTH('PostgreSQL');Länge der Warennamen
PostgreSQL 17.9
SELECT good_name,
LENGTH(good_name) AS name_length
FROM Goods;Details
Anders als in MySQL, wo LENGTH Bytes zählt, zählt die Funktion hier Zeichen; die Größe in Bytes liefert OCTET_LENGTH. Beim Typ char(n) werden Leerzeichen am Ende nicht mitgezählt: LENGTH('ab '::char(5)) gibt 2 zurück.