Procedure Stockée et OUTPUT
bonjour à tous,
Je galère encore sur les PS... :cry:
Pourriez vous me dire :
1/ Pourquoi cette PS ne fonctionne pas
2/ Pourquoi attend t'elle des paramètres d'entrées à l'execution !?
Obectif : Récupérer tous les enreg. de la table Articles avec 3 champs :
référence, stock et un troisième qui n'existe pas mais qui contient une chaine de caractères conditionnée ('OK' ou 'PAS OK').
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| ALTER PROCEDURE test4
(@St int,
@Statut nchar(20) output)
AS
SELECT référence,
@St= stock
from articles
BEGIN
if @St<200
select @Statut='OK'
else
select @Statut='PAS OK'
END |
Merci de votre aide, Cyrille.