Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Funkce
Platí pro:
Databricks SQL
Databricks Runtime
Vrátí časové razítko jako expr časové razítko systému UNIX.
Syntaxe
to_unix_timestamp(expr [, fmt] )
Argumenty
-
expr: Výraz STRING představující časové razítko. - fmt: Volitelný formát výraz STRING.
Návraty
VELKÝINT.
Pokud fmt je zadán, musí odpovídat vzorům datetime.
Pokud fmt není zadán, je funkce synonymem pro cast(expr AS TIMESTAMP).
Pokud fmt je poškozený nebo jeho aplikace nemá za následek časové razítko ve správném formátu, funkce vyvolá chybu.
Poznámka:
Pokud je ve službě Databricks Runtime spark.sql.ansi.enabledfalse, vrátí NULL funkce místo chyby chybné časové razítko.
Příklady
> SELECT to_unix_timestamp('2016-04-08', 'yyyy-MM-dd');
1460098800