Aan de slagBegin gratis

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

Bekijk cursus

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan 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