ÎncepețiÎncepe gratuit

Utilizarea funcției FORMAT()

Spre deosebire de funcția CONVERT(), funcția FORMAT() primește formatul ca șir de caractere, de exemplu 'dd/MM/yyyy'.

Trebuie să generezi un raport cu toți piloții. Observi că formatul coloanei entry_date este 'yyyy-MM-dd', iar tu vrei să afișezi rezultatele în formatul 'dd/MM/yyyy'. Deoarece tabelul conține puține date, te gândești să folosești funcția FORMAT().

Reține că tipul coloanei entry_date este VARCHAR(10), nu un tip de dată calendaristică.

Acest exercițiu face parte din cursul

Curățarea datelor în bazele de date SQL Server

Vezi cursul

Instrucțiuni pentru exercițiu

  • Convertește tipul coloanei entry_date la DATE și afișeaz-o în formatul 'dd/MM/yyyy'.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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
Editează și rulează codul