CommencerCommencer gratuitement

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

Afficher le cours

Exercice interactif pratique

Passez de la théorie à la pratique avec l’un de nos exercices interactifs

Commencer l’exercice