Aan de slagGa gratis aan de slag

FORMAT() gebruiken

In tegenstelling tot de functie CONVERT() geeft FORMAT() de notatie mee als een string, zoals 'dd/MM/yyyy'.

Je moet een rapport opvragen van alle piloten. Je merkt dat de notatie van de kolom entry_date 'yyyy-MM-dd' is, en je wilt de resultaten tonen in het formaat 'dd/MM/yyyy'. Omdat deze tabel weinig gegevens bevat, denk je eraan de functie FORMAT() te gebruiken.

Let op: het type van de kolom entry_date is VARCHAR(10) en geen datumtype.

Deze oefening maakt deel uit van de cursus

Gegevens opschonen in SQL Server-databases

Cursus bekijken

Oefeninstructies

  • Zet het type van de kolom entry_date om naar DATE en druk het af in het formaat 'dd/MM/yyyy'.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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
Code bewerken en uitvoeren