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í.
Syntax
to_time(expr [, fmt] )
Arguments
-
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 analyzovat pomocí fmt, Azure Databricks vyvolá CANNOT_PARSE_TIME.
Pokud chcete vrátit NULL místo chyby v případě chybného expr použití , try_to_time.
Běžné chybové podmínky
Příklady
> SELECT to_time('10:30:00');
10:30:00
> SELECT to_time('10:30:00', 'HH:mm:ss');
10:30:00
> SELECT to_time('10.30.00', 'HH.mm.ss');
10:30:00
> SELECT to_time('not-a-time');
Error: CAST_INVALID_INPUT