Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » UltraLite - Datenbankverwaltung » UltraLite-SQL-Referenz » UltraLite SQL-Funktionen » SQL-Funktionen (A-D)

 

CHAR_LENGTH-Funktion [Zeichenfolge]

Gibt die Anzahl der Zeichen in einer Zeichenfolge zurück.

Syntax
CHAR_LENGTH ( Zeichenfolgenausdruck )
Parameter
  • Zeichenfolgenausdruck   Die Zeichenfolge, deren Länge berechnet werden soll

Rückgabe

INT

Bemerkungen

Nachgestellte Leerzeichen sind in der zurückgegebenen Länge enthalten.

Der Rückgabewert einer NULL-Zeichenfolge ist NULL.

Wenn die Zeichenfolge ein Mehrbyte-Zeichensatz ist, kann sich der von der CHAR_LENGTH-Funktion zurückgegebene Wert von der Anzahl von Bytes, die die BYTE_LENGTH-Funktion zurückgibt, unterscheiden.

Hinweis

Sie können die CHAR_LENGTH- und die LENGTH-Funktion gleichermaßen verwenden für CHAR-, VARCHAR-, und LONG VARCHAR--Datentypen. Sie müssen allerdings die LENGTH-Funktion bei BINARY- und Bit-Array-Datentypen verwenden.

Siehe auch
Standards und Kompatibilität
  • SQL/2003   Kernfunktion.

Beispiel

Die folgende Anweisung liefert den Wert 8.

SELECT CHAR_LENGTH( 'Chemical' );