メインコンテンツまでスキップ

文字長

文字列データの文字長またはバイナリデータのバイト数を返します。

  • 文字列データの長さには末尾のスペースも含まれます。
  • バイナリ データの長さにはバイナリ ゼロが含まれます。

対応する Databricks SQL 関数については、 char_length関数を参照してください。

構文

Python
from pyspark.databricks.sql import functions as dbf

dbf.char_length(str=<str>)

パラメーター

パラメーター

Type

説明

str

pyspark.sql.Column または str

入力列または文字列

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