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
<cours>Introduction à Oracle SQL</cours>Exercice interactif pratique
Transformez la théorie en action avec l’un de nos exercices interactifs
Commencer l’exercice