Aan de slagGa gratis aan de slag

Data CASTen

Het komt vaak voor dat je data in een bepaald type of formaat nodig hebt, terwijl die anders is opgeslagen. Bijvoorbeeld:

  • Data uit meerdere bronnen met verschillende gegevenstypen samenvoegen tot één geheel
  • Abstracte data leesbaarder maken (bijv. True/False in plaats van 1/0) Gelukkig hoef je de data zelf niet aan te passen. Je kunt functies gebruiken om expliciet om te zetten naar het gegevenstype dat je nodig hebt (met CAST() en CONVERT()).

Je gaat nu data expliciet converteren met de functie CAST(). Onthoud de syntaxis: sql CAST(expression AS data_type [(length)])

Deze oefening maakt deel uit van de cursus

Functies voor het bewerken van data in SQL Server

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

SELECT 
	-- Transform the year part from the birthdate to a string
	first_name + ' ' + last_name + ' was born in ' + ___(YEAR(___) AS nvarchar) + '.' 
FROM voters;
Code bewerken en uitvoeren