Aller au contenu principal

HEX

Un pyspark.sql.types.BinaryType, pyspark.sql.types.IntegerType ou pyspark.sql.types.LongType. Prend en charge Spark Connect.

Pour la fonction Databricks SQL correspondante, consultez la fonctionhex.

Syntaxe

Python
from pyspark.sql import functions as dbf

dbf.hex(col=<col>)

parameter

parameter

Type

Description

col

pyspark.sql.Column or column name

colonne cible sur laquelle travailler.

parameter

Type

Description

col

pyspark.sql.Column or column name

colonne cible sur laquelle travailler.

Renvoie

pyspark.sql.Column: représentation hexadécimale de la valeur donnée sous forme de chaîne.

Exemples

Python
from pyspark.sql import functions as dbf
df = spark.createDataFrame([('ABC', 3)], ['a', 'b'])
df.select('*', dbf.hex('a'), dbf.hex(df.b)).show()
Output
+---+---+------+------+
| a| b|hex(a)|hex(b)|
+---+---+------+------+
|ABC| 3|414243| 3|
+---+---+------+------+