Conversion implicite et explicite
Vous souhaitez afficher toutes les données de l’employé dont l’id est 3. Le problème, c’est que vous ne vous souvenez plus du type de données du champ EmployeeId. Vous décidez d’exécuter deux requêtes :
SELECT *
FROM Employee
WHERE EmployeeId = '3'
et
SELECT *
FROM Employee
WHERE EmployeeId = 3
Vous pouvez les coller dans la console à droite pour voir le RÉSULTAT. Remarquez que les deux requêtes s’exécutent sans erreur. Quel type de conversion en est responsable ?
Cet exercice fait partie du cours
Introduction à Oracle SQL
Exercice interactif pratique
Passez de la théorie à la pratique avec l’un de nos exercices interactifs
Commencer l’exercice