CommencerCommencer gratuitement

Calculer la longueur d’une chaîne

Il est important de savoir calculer la longueur des chaînes stockées dans une base de données. Vous pourriez, par exemple, identifier le produit au nom le plus court ou la personne avec l’adresse e‑mail la plus longue.

Calculer la longueur d’une chaîne est aussi utile pour le nettoyage et la validation des données. Par exemple, si une règle métier impose que tous les codes produits comportent au moins 6 caractères, vous pouvez facilement repérer ceux qui sont plus courts.

Dans SQL Server, vous pouvez utiliser la fonction LEN() pour calculer la longueur d’une chaîne de caractères.

Vous allez l’utiliser dans cet exercice pour trouver le lieu ayant le nom le plus long d’où proviennent les fèves de cacao (colonne broad_bean_origin, de la table ratings).

Cet exercice fait partie du cours

Fonctions de manipulation des données dans SQL Server

Afficher le cours

Instructions

  • Calculez la longueur de chaque broad_bean_origin.
  • Triez les résultats du plus long au plus court.

Exercice interactif pratique

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

SELECT TOP 10 
	company, 
	broad_bean_origin,
	-- Calculate the length of the broad_bean_origin column
	___ AS length
FROM ratings
--Order the results based on the new column, descending
ORDER BY ___;
Modifier et exécuter le code