Função date_format

Aplica-se a:marca de seleção positiva SQL do Databricks marca de seleção positiva Runtime do Databricks

Converte um carimbo de data/hora em uma cadeia de caracteres no formato fmt.

Sintaxe

date_format(expr, fmt)

Argumentos

  • expr: UMA DATA, HORA, CARIMBO DE DATA/HORA ou UMA CADEIA DE CARACTERES em um formato de datetime válido.
  • fmt: uma expressão STRING que descreve o formato desejado.

Retornos

Uma STRING.

Confira Padrões de datetime para obter detalhes sobre os formatos válidos.

Se fmt contiver um padrão de datetime inválido, Azure Databricks gerará INVALID_DATETIME_PATTERN.

Condições de erro comuns

Exemplos

> SELECT date_format('2016-04-08', 'y');
 2016

> SELECT date_format(TIME'14:30:45', 'HH:mm:ss');
 14:30:45

> SELECT date_format(current_date(), 'QQQQQ');
  Error: INVALID_DATETIME_PATTERN