通过


try_validate_utf8

如果输入值对应于有效的 UTF-8 字符串,则返回输入值;否则返回 NULL。

有关相应的 Databricks SQL 函数,请参阅 try_validate_utf8 函数

Syntax

from pyspark.databricks.sql import functions as dbf

dbf.try_validate_utf8(str=<str>)

参数

参数 类型 Description
str pyspark.sql.Columnstr 一列字符串,每个字符串表示 UTF-8 字节序列。

退货

pyspark.sql.Column:如果输入字符串是有效的 UTF-8 字符串,则为 null;否则为 null。

例子

from pyspark.databricks.sql import functions as dbf
spark.range(1).select(dbf.try_validate_utf8(dbf.lit("SparkSQL"))).show()