Bonjour à tous,
Je dois faire une procédure stockée qui me retourne vrai ou faux
Est-il possible de retourner la valeur d'un EXITS directement sans faire le bricolage suivant :
Ceci est un exemple simple, il ne faut pas chercher à vouloir contourner le problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 CREATE PROCEDURE [dbo].[PS_EstAdmin] ( @Result bit output, @USE_ID uniqueidentifier ) AS BEGIN DECLARE @Err int if (EXISTS (SELECT * FROM Role )) begin set @Result=1 end else begin set @Result=0 end SET @Err = @@Error RETURN @Err END
Je recherche s'il exits une syntaxe qui ressemblerait à
J'ai esayé:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 @Result= EXISTS (SELECT * FROM Role )
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select @Result= EXISTS (SELECT * FROM Role )
mais toujours le meme message : erreur proche de exits
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 set @Result= EXISTS (SELECT * FROM Role )
J'ai cherché sur Google, sur la MSDN, j'ai rien vu
Please Help Me!!
Partager