Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:
Databricks SQL
Databricks Runtime 18.3 y versiones posteriores
Devuelve expr la conversión a una hora mediante un formato opcional o NULL si se produce un error en la conversión.
Syntax
try_to_time(expr [, fmt] )
Argumentos
-
expr: expresión STRING que representa una hora. - fmt: expresión de cadena de formato opcional.
Devoluciones
UNA HORA.
Si se proporciona fmt, debe cumplir los patrones de fecha y hora.
Si fmt no se proporciona, la función es equivalente a cast(expr AS TIME).
Si fmt tiene un formato incorrecto, Azure Databricks genera INVALID_DATETIME_PATTERN.
Si expr no se puede transformar en una hora mediante fmt, la función devuelve NULL.
Condiciones de error comunes
Ejemplos
> 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