Aller au contenu principal

char_length

Renvoie la longueur de caractère des données de chaîne ou le nombre d'octets des données binaires.

  • La longueur des données de chaîne inclut les espaces de fin de texte.
  • La longueur des données binaires inclut les zéros binaires.

Pour la fonction Databricks SQL correspondante, consultez la fonctionchar_length.

Syntaxe​

Python
from pyspark.sql import functions as dbf

dbf.char_length(str=<str>)

parameter​

parameter

Type

Description

str

pyspark.sql.Column OU str

Colonne d'entrée ou chaînes de caractères

parameter

Type

Description

str

pyspark.sql.Column OU str

Colonne d'entrée ou chaînes de caractères

Exemples​

Python
from pyspark.sql import functions as dbf
spark.range(1).select(dbf.char_length(dbf.lit("SparkSQL"))).show()
Output
+---------------------+
|char_length(SparkSQL)|
+---------------------+
| 8|
+---------------------+