Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:
Databricks SQL
sim Databricks Runtime 18 LTS e superiores
Note
O Databricks Runtime 18 é mais recente do que o Databricks Runtime 18.0, 18.1 e 18.2. Funcionalidades que anteriormente seriam enviadas como versões numeradas posteriores agora são enviadas como atualizações datadas do Databricks Runtime 18. Para mais detalhes, consulte Sobre as notas de lançamento unificadas.
Devolve expr o cast a um tempo usando uma formatação opcional, ou NULL se o cast falhar.
Syntax
try_to_time(expr [, fmt] )
Arguments
-
expr: Uma expressão STRING que representa um tempo. - fmt: Uma expressão STRING de formato opcional.
Devoluções
Se fmt for fornecido, ele deve estar em conformidade com os padrões Datetime.
Se fmt não for fornecida, a função é equivalente a cast(expr AS TIME).
Se fmt estiver malformada, Azure Databricks eleva INVALID_DATETIME_PATTERN.
Se expr não pode ser transformado num tempo usando fmt, a função devolve NULL.
Condições de erro comuns
Exemplos
> 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