CommencerCommencer gratuitement

Convertir des données avec CAST

Il arrive souvent d’avoir besoin de données dans un certain type ou format, pour découvrir qu’elles sont stockées autrement. Par exemple :

  • Intégrer des données de plusieurs sources, avec des types différents, dans un seul ensemble
  • Rendre des données abstraites plus lisibles (par exemple True/False au lieu de 1/0) Heureusement, vous n’avez pas besoin de modifier les données elles-mêmes. Vous pouvez utiliser des fonctions pour convertir explicitement vers le type de données souhaité (avec CAST() et CONVERT()).

Vous allez maintenant convertir explicitement des données en utilisant la fonction CAST(). Rappelez-vous la syntaxe : sql CAST(expression AS data_type [(length)])

Cet exercice fait partie du cours

Fonctions de manipulation des données dans SQL Server

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

SELECT 
	-- Transform the year part from the birthdate to a string
	first_name + ' ' + last_name + ' was born in ' + ___(YEAR(___) AS nvarchar) + '.' 
FROM voters;
Modifier et exécuter le code