Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:
Databricks SQL
Databricks Runtime 18.3 and above
Gibt expr die Umwandlung in eine Zeit mithilfe einer optionalen Formatierung zurück.
Syntax
to_time(expr [, fmt] )
Arguments
-
expr: Ein STRING-Ausdruck, der eine Uhrzeit darstellt. - fmt: Ein optionaler STRING-Formatausdruck.
Rückkehr
EINE ZEIT.
Wenn fmt angegeben wird, muss diese Angabe den datetime-Mustern entsprechen.
Wenn fmt sie nicht angegeben wird, entspricht cast(expr AS TIME)die Funktion dem .
Wenn fmt falsch formatiert ist, löst Azure Databricks INVALID_DATETIME_PATTERN aus. Wenn expr nicht mithilfe von fmt analysiert werden kann, löst Azure Databricks CANNOT_PARSE_TIME aus.
Wenn Sie anstelle eines Fehlers bei einer fehlerhaften expr Verwendung try_to_time zurückgeben NULL möchten.
Häufige Fehlerbedingungen
Beispiele
> 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