OVH Cloud OVH Cloud

Valeur de sortie

1 réponse
Avatar
Etudiant
bonsoir

est ce que sql considere cette procedure comme le renvoie d'une valeur

(@Compteur int)

AS

SELECT @Compteur = Count(Id) as Films

RETURN @Compteur

1 réponse

Avatar
Med Bouchenafa
Il y a deus cas à considérer

L'instruction RETURN (suivie d'une @variable) ne peut être utilisée que dans
une procedure stockée
La value ou variable @variable doit être de type entier et sa valeur est
retournée au code appelant.

L'instruction RETURN ( non suivie de quoi ce soit) arrête le cours
d'exécution d'un lot d'instructions.
Contraitrement au cas précedent, elle peut être utilisée dans un lot et dans
une procédure stockée.
Dans le cas d'une procédure stockée, elle renvoie la valeur 0

Je te conseille de consulter l'Aide En Ligne qui est très claire sur le
sujet.

--
Bien cordialement
Med Bouchenafa

"Etudiant" a écrit dans le message de news:
%
bonsoir

est ce que sql considere cette procedure comme le renvoie d'une valeur

(@Compteur int)

AS

SELECT @Compteur = Count(Id) as Films

RETURN @Compteur