Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Fonction
S’applique à :
Databricks SQL
Databricks Runtime
Retourne le timestamp dans expr en tant que timestamp UNIX.
Syntaxe
to_unix_timestamp(expr [, fmt] )
Arguments
-
expr: expression de type chaîne (STRING) représentant un timestamp. - fmt : expression de type STRING d’un format facultatif.
Retours
Une valeur BIGINT.
Si fmt est fourni, il doit être conforme aux modèles de dateheure.
Si fmt n’est pas fourni, la fonction est synonyme de cast(expr AS TIMESTAMP).
Si fmt est malformé ou si son application n’aboutit pas à un timestamp bien formé, la fonction génère une erreur.
Notes
Dans Databricks Runtime, si spark.sql.ansi.enabled est false, la fonction retourne NULL au lieu d’une erreur de timestamps malformés.
Exemples
> SELECT to_unix_timestamp('2016-04-08', 'yyyy-MM-dd');
1460098800