Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Funkcja
Dotyczy:
Databricks SQL
Databricks Runtime
Zwraca znacznik czasu w expr pliku jako sygnaturę czasową systemu UNIX.
Składnia
to_unix_timestamp(expr [, fmt] )
Argumenty
-
expr: wyrażenie STRING reprezentujące znacznik czasu. - fmt: opcjonalne wyrażenie STRING formatu.
Zwraca
A BIGINT.
Jeśli fmt jest dostarczany, musi być zgodny z wzorcami datetime.
Jeśli fmt nie zostanie podana, funkcja jest synonimem .cast(expr AS TIMESTAMP)
Jeśli fmt jest źle sformułowana lub aplikacja nie powoduje dobrze sformułowanego znacznika czasu, funkcja zgłasza błąd.
Uwaga
Jeśli w środowisku Databricks Runtime spark.sql.ansi.enabled to false, funkcja zwraca NULL wartość zamiast błędu dla nieprawidłowo sformułowanych sygnatur czasowych.
Przykłady
> SELECT to_unix_timestamp('2016-04-08', 'yyyy-MM-dd');
1460098800