Začněte nyníZačněte zdarma

Použití FORMAT()

Na rozdíl od funkce CONVERT() přijímá funkce FORMAT() formát jako řetězec, například 'dd/MM/yyyy'.

Potřebuješ sestavit přehled všech pilotů. Všimneš si, že hodnoty ve sloupci entry_date jsou ve formátu 'yyyy-MM-dd', a chceš je zobrazit ve formátu 'dd/MM/yyyy'. Protože tabulka obsahuje jen málo dat, rozhodneš se použít funkci FORMAT().

Všimni si, že typ sloupce entry_date je VARCHAR(10), nikoli datum.

Toto cvičení je součástí kurzu

Cleaning Data in SQL Server Databases

Zobrazit kurz

Pokyny k cvičení

  • Převeď typ sloupce entry_date na DATE a vypiš ho ve formátu 'dd/MM/yyyy'.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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
Upravit a spustit kód