Bonjour à tous,
VOilà mon problème, je débute complétement avec les procédure stockée.
j'ai deux tables, employee et signatory.
Je voudrais me créer une procédure stockée (ou un fonction, je connais pas la différence) qui prend pour paramètre une nom d'employé.
Je voudrais qu'elle retourne l'identifiant employé d'une part et l'identifiant signataire, s'il existe, d'autre part.
J'ai fait ceci.
Mais ceci ne me retourne qu'une valeur, celle de SGI_SIGNATORY
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 CREATE PROCEDURE RA_getProfile(@sgi varchar(8)) AS DECLARE @id_employee numeric(6) SET @id_employee = (SELECT E.ID_EMPLOYEE FROM [N4939037].[EMPLOYEE] E WHERE E.SGI_EMPLOYEE=@sgi) if(@id_employee > 0) SELECT S.ID_SIGNATORY FROM [N4939037].[SIGNATORY] S WHERE S.SGI_SIGNATORY = @sgi GO
Comment faire pour récupérer ces deux valeurs ?
Merci grandement pour votre aide !!!
Partager