Bonjour à tous,

J'ai besoin de lire une valeur à partir du clavier , de l'affecter à une variable puis de l'utiliser dans une requête T-SQL. En fait, je cherche l'inverse de l'instruction "PRINT" qui permet d' Afficher un message ou le contenu d'une variable. Par analogie au langage C je cherche l'équivalent de l'instruction "scanf".
je m'explique d'avantage :
je veux lire le numéro d'un employé à partir du clavier puis le chercher dans la table "Employé" et afficher un message du genre "Employé Existant" ou "Employé Inexistant"

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
begin tran 
Declare @a int 
--- Ici la commande qui me permet de lire une valeur et de l'affecter à la variable @a 
if exists (Select * from employé where NumEmp =@a) 
Print 'Employé existant' 
else 
Print 'Employé Inexistant' 
commit tran
malgré que c'est possible en PL/SQL