CommencezCommencez gratuitement

Appliquer diverses fonctions de chaîne sur des données

Comme vous l'avez sans doute remarqué, les fonctions de chaîne sont très utiles pour manipuler les données. SQL Server offre de nombreuses fonctions intégrées pour le traitement des chaînes, et certaines sont même agréables à utiliser. Dans cet exercice, vous allez appliquer plusieurs fonctions de chaîne aux données de la table voters afin de les présenter de façon plus soignée.

Vous pourrez utiliser des fonctions comme : LEN(), UPPER(), PATINDEX(), CONCAT(), REPLACE() et SUBSTRING().

Rappel : pour rechercher des motifs dans une chaîne, ces symboles sont les plus utiles :

pattern match
% any string of zero or more characters
_ any single character
[] any single character within the range specified in brackets

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
	first_name,
    last_name,
	birthdate,
	email,
	country
FROM voters
   -- Select only voters with a first name less than 5 characters
WHERE ___(___) < 5
   -- Look for the desired pattern in the email address
	AND ___(___, ___) > 0;
Modifier et exécuter le code