Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gilt für:
Databricks SQL
Databricks Runtime
Gibt den Zeitstempel in expr als UNIX-Zeitstempel zurück.
Syntax
to_unix_timestamp(expr [, fmt] )
Argumente
-
expr: Ein STRING-Ausdruck, der einen Zeitstempel darstellt. - fmt: Ein optionaler STRING-Formatausdruck.
Gibt zurück
Ein BIGINT-Wert.
Wenn fmt angegeben wird, muss diese Angabe den datetime-Mustern entsprechen.
Wenn fmt nicht angegeben wird, ist die Funktion ein Synonym für cast(expr AS TIMESTAMP).
Wenn fmt falsch formatiert ist oder die Anwendung des Formats nicht zu einem korrekt formatierten Zeitstempel führt, löst die Funktion einen Fehler aus.
Hinweis
Wenn spark.sql.ansi.enabled in Databricks Runtime false ist, gibt die Funktion NULL anstelle eines Fehlers für falsch formatierte Zeitstempel zurück.
Beispiele
> SELECT to_unix_timestamp('2016-04-08', 'yyyy-MM-dd');
1460098800