Conversion implicite entre types de données
Voici l'essentiel à retenir sur la conversion implicite :
- Pour comparer deux valeurs dans SQL Server, elles doivent avoir le même type de données.
- Si les types diffèrent, SQL Server convertit implicitement un type vers un autre, selon l'ordre de préséance des types de données.
- Le type ayant la préséance la plus faible est converti vers le type ayant la préséance la plus élevée.
Dans cet exercice, vous allez vérifier si une conversion explicite fonctionne entre un type numérique et un caractère. Servez-vous des informations du tableau des conversions, où les conversions implicites et explicites entre tous les types de données sont présentées. Vous allez tenter une conversion implicite entre deux types de données différents.
Pour cela, vous utiliserez la table voters et comparerez la colonne numérique total_votes à un caractère.
Cette activité fait partie du cours
Fonctions pour manipuler les données dans SQL Server
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
SELECT
first_name,
last_name,
total_votes
FROM voters
___