Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
LEN Funktion
Gibt die Länge der angegebenen Zeichenfolge durch die Anzahl der Zeichen an.
Syntax
LENist ein Synonym für,, und. LENGTH Funktion CHAR_ LENGTH Funktion CHARACTER_ LENGTH Funktion TEXTLEN Funktion
LEN(expression)
Argument
- expression
-
Der Eingabeparameter ist ein CHAR oder VARCHAR oder ein Alias für einen der gültigen Eingabetypen.
Rückgabetyp
Die LEN Funktion gibt eine Ganzzahl zurück, die die Anzahl der Zeichen in der Eingabezeichenfolge angibt.
Wenn es sich um eine Folge von Zeichen handelt, gibt die LEN-Funktion die tatsächliche Anzahl der Zeichen in Multibyte-Zeichenfolgen zurück, nicht die Anzahl der Bytes. Beispielsweise ist eine Spalte VARCHAR (12) erforderlich, um drei chinesische Vier-Byte-Zeichen zu speichern. Die LEN Funktion gibt 3 für dieselbe Zeichenfolge zurück.
Nutzungshinweise
Längenberechnungen berücksichtigen im Fall von Zeichenfolgen mit fester Länge keine Leerzeichen am Ende. Im Fall von Zeichenfolgen mit variabler Länge werden sie jedoch berücksichtigt.
Beispiel
Im folgenden Beispiel wird die Anzahl der Bytes und die Anzahl der Zeichen der Zeichenfolge zurückgegeben français
.
select octet_length('français'), len('français'); octet_length | len --------------+----- 9 | 8
Im folgenden Beispiel wird die Anzahl der Zeichen in den Zeichenfolgen cat
ohne Leerzeichen am Ende und in cat
mit drei Leerzeichen am Ende zurückgegeben:
select len('cat'), len('cat '); len | len -----+----- 3 | 6
Das folgende Beispiel gibt die zehn längsten VENUENAME Einträge in der VENUE Tabelle zurück:
select venuename, len(venuename) from venue order by 2 desc, 1 limit 10; venuename | len ----------------------------------------+----- Saratoga Springs Performing Arts Center | 39 Lincoln Center for the Performing Arts | 38 Nassau Veterans Memorial Coliseum | 33 Jacksonville Municipal Stadium | 30 Rangers BallPark in Arlington | 29 University of Phoenix Stadium | 29 Circle in the Square Theatre | 28 Hubert H. Humphrey Metrodome | 28 Oriole Park at Camden Yards | 27 Dick's Sporting Goods Park | 26