Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Função
Aplica-se a:
SQL do Databricks
Runtime do Databricks
Retorna a conversão de expr para uma data usando uma formatação opcional.
Sintaxe
to_date(expr [, fmt] )
Argumentos
-
expr: uma expressão STRING representando uma data. - fmt: uma expressão STRING de formatação opcional.
Retornos
Um DATE.
Se fmt for fornecido, ele deverá estar em conformidade com os padrões de datetime.
Se fmt não for fornecido, a função será um sinônimo de cast(expr AS DATE).
Se fmt estiver malformado ou seu aplicativo não resultar em uma data bem formada, Azure Databricks gerará um erro.
Condições de erro comuns
Observação
No Databricks Runtime, se spark.sql.ansi.enabled for false, a função retorna NULL em vez de um erro para datas malformadas.
Exemplos
> SELECT to_date('2009-07-30 04:17:52');
2009-07-30
> SELECT to_date('2016-12-31', 'yyyy-MM-dd');
2016-12-31
> SELECT to_date('not-a-date');
Error: CAST_INVALID_INPUT