char_length-Funktion

Gilt für:durch Häkchen mit „Ja“ markiert Databricks SQL durch Häkchen mit „Ja“ markiert Databricks Runtime

Gibt die Zeichenlänge von Zeichenfolgendaten bzw. die Anzahl der Bytes von Binärdaten zurück. Diese Funktion ist ein Synonym für die character_length-Funktion und die length-Funktion.

Syntax

char_length(expr)

Argumente

  • expr: Ein BINARY- oder STRING-Ausdruck

Gibt zurück

Der Ergebnistyp ist INTEGER.

Die Länge der Zeichenfolgendaten schließt die nachstehenden Leerzeichen ein. Die Länge der Binärdaten umfasst binäre Nullen.

Beispiele

> SELECT char_length('Spark SQL ');
 10
> select char_length('床前明月光')
 5