Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Funkcja
Dotyczy:
, sprawdzanie bazy danych SQL usługi Databricks
Databricks Runtime 18.3 lub nowsze
Zwraca expr rzutowanie do czasu przy użyciu opcjonalnego formatowania.
Syntax
to_time(expr [, fmt] )
Arguments
-
expr: wyrażenie STRING reprezentujące czas. - fmt: opcjonalne wyrażenie STRING formatu.
Zwroty
CZAS.
Jeśli fmt jest dostarczany, musi być zgodny z wzorcami datetime.
Jeśli fmt nie zostanie podana, funkcja jest równoważna cast(expr AS TIME)funkcji .
Jeśli fmt jest źle sformułowany, Azure Databricks zgłasza INVALID_DATETIME_PATTERN. Jeśli expr nie można przeanalizować przy użyciu fmt, Azure Databricks zgłasza CANNOT_PARSE_TIME.
Aby zwrócić NULL zamiast błędu w przypadku źle sformułowanego expr użycia try_to_time.
Typowe warunki błędów
Examples
> 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