Gibt die Anzahl von Zeichen in der Zeichenfolge zurück
LENGTH( Zeichenfolgenausdruck )
Zeichenfolgenausdruck Die Zeichenfolge
INT
Mit dieser Funktion bestimmen Sie die Länge einer Zeichenfolge. Geben Sie z.B. einen Spaltennamen für Zeichenfolgenausdruck an, um die Länge der Werte in der Spalte zu bestimmen.
Wenn eine Zeichenfolge Mehrbytezeichen enthält und die korrekte Kollatierung verwendet wird, gibt LENGTH die Anzahl der Zeichen und nicht die Byte-Anzahl zurück. Wenn der Zeichenfolgenausdruck ein BINARY-Datentyp ist, verhält sich die LENGTH-Funktion wie die BYTE_LENGTH-Funktion.
Sie können die LENGTH-Funktion und die CHAR_LENGTH-Funktion gleichermaßen für CHAR-, VARCHAR-, und LONG VARCHAR und NCHAR-Datentypen verwenden. Sie müssen allerdings die LENGTH-Funktion bei BINARY- und Bit-Array-Datentypen verwenden.
Diese Funktion unterstützt NCHAR-Eingaben bzw. Ausgaben.
SQL/2003 Erweiterung des Herstellers
Die folgende Anweisung liefert den Wert 9.
SELECT LENGTH( 'chocolate' ); |
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |