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.
Platí pro:
Databricks SQL
Databricks Runtime 18.3 and above
Vrátí expr přetypování na čas pomocí volitelného formátování nebo NULL pokud se přetypování nezdaří.
Syntax
try_to_time(expr [, fmt] )
Argumenty
-
expr: Výraz STRING představující čas. - fmt: Volitelný formát výraz STRING.
Returns
ČAS.
Pokud fmt je zadán, musí odpovídat vzorům datetime.
Pokud fmt není zadán, je funkce ekvivalentní cast(expr AS TIME).
Pokud je fmt poškozený, Azure Databricks vyvolá INVALID_DATETIME_PATTERN.
Pokud expr nelze transformovat na čas pomocí fmtfunkce , vrátí NULLfunkce .
Běžné chybové podmínky
Příklady
> SELECT try_to_time('10:30:00');
10:30:00
> SELECT try_to_time('10:30:00', 'HH:mm:ss');
10:30:00
> SELECT try_to_time('not-a-time');
NULL
> SELECT try_to_time('10:30:00', 'HH:mm:ss') IS NOT NULL;
true