IniziaInizia gratis

Usare FORMAT()

Diversamente dalla funzione CONVERT(), la funzione FORMAT() riceve il formato come stringa, ad esempio 'dd/MM/yyyy'.

Devi ottenere un report di tutti i piloti. Ti accorgi che il formato della colonna entry_date è 'yyyy-MM-dd' e vuoi mostrare i risultati nel formato 'dd/MM/yyyy'. Poiché questa tabella contiene pochi dati, pensi di usare la funzione FORMAT().

Nota che il tipo della colonna entry_date è VARCHAR(10) e non un tipo data.

Questo esercizio fa parte del corso

Pulizia dei dati nei database SQL Server

Visualizza il corso

Istruzioni dell'esercizio

  • Converti il tipo della colonna entry_date in DATE e stampala nel formato 'dd/MM/yyyy'.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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
Modifica ed esegui il codice