ComeçarComece de graça

Usando FORMAT()

Diferente da função CONVERT(), a função FORMAT() recebe o formato como uma string, como 'dd/MM/yyyy'.

Você precisa gerar um relatório com todos os pilotos. Você percebe que o formato da coluna entry_date é 'yyyy-MM-dd' e quer exibir os resultados no formato 'dd/MM/yyyy'. Como esta tabela tem poucos dados, você pensa em usar a função FORMAT().

Perceba que o tipo da coluna entry_date é VARCHAR(10) e não um tipo de data.

Este exercício faz parte do curso

Limpando dados em bancos de dados SQL Server

Ver curso

Instruções do exercício

  • Converta o tipo da coluna entry_date para DATE e apresente-a no formato 'dd/MM/yyyy'.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

SELECT 
	pilot_code,
	pilot_name,
	pilot_surname,
	carrier_code,
    -- Convert the entry_date to a DATE and print it in dd/MM/yyyy format
	___(___(entry_date AS DATE), '___/___/___') AS entry_date
from pilots
Editar e executar o código