Kom igångKom igång gratis

Konvertera data med CAST

Det händer ofta att man behöver data i ett visst format eller en viss typ, men att det är lagrat på ett annat sätt. Till exempel:

  • Integrering av data från flera källor med olika datatyper till en enda källa
  • Abstrakt data bör vara mer läsbar (t.ex. True/False i stället för 1/0) Tur nog behöver du inte ändra själva datan. Du kan använda funktioner för att explicit konvertera till den datatyp du behöver (med CAST() och CONVERT()).

Nu ska du explicit konvertera data med hjälp av funktionen CAST(). Kom ihåg syntaxen: sql CAST(expression AS data_type [(length)])

Den här övningen är en del av kursen

Funktioner för datamanipulering i SQL Server

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

SELECT 
	-- Transform the year part from the birthdate to a string
	first_name + ' ' + last_name + ' was born in ' + ___(YEAR(___) AS nvarchar) + '.' 
FROM voters;
Redigera och kör kod