salut je veu ecri un code pour faire un apurement pour cela j'utilise utilise un curseur d'abord j'aimerai savoir comment enlever le derniere ligne de fetch dans le while voice mon code
ALTER
PROCEDURE [dbo].[MAJ_Apurement_modif]@qte
int,@descpack varchar(100)
declare
ess cursor
for
(selectpk_commodity
,recipe_commodity_qty,'total'=@qte*recipe_commodity_qtyfrom
[detailproduction]
.[recipe]re,[detailproduction]
.[pack]pawherere
.[pk_pack]=pa.[pk_pack]andpa
.[desc_paq]=@descpack)OPEN
ess
FETCH
ess
WHILE
@@FETCH_STATUS=0BEGIN
FETCH
ess
END
CLOSE
essDEALLOCATE
essEND
il affiche
le pre mier avec ses donnée
le deuxieme avec ses donées aussi
mais le dernier est vide