CommencezCommencez gratuitement

Conversion de données avec CAST

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

  • Intégrer des données provenant de plusieurs sources, avec des types différents, dans un seul ensemble
  • Rendre des données abstraites plus lisibles (p. ex. True/False plutôt que 1/0) Heureusement, vous n'avez pas à modifier les données elles-mêmes. Vous pouvez utiliser des fonctions pour convertir explicitement vers le type de données requis (à l'aide de CAST() et CONVERT()).

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

Cette activité fait partie du cours

Fonctions pour manipuler les données dans SQL Server

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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