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 zurück, die eine optionale Formatierung verwendet, oder NULL wenn die Umwandlung fehlschlägt.
Syntax
try_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 sie nicht in eine Zeit umgewandelt fmtwerden kann, gibt die Funktion zurück NULL.
Häufige Fehlerbedingungen
Beispiele
> 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