Problem de return en sql server 2005
salut,
je suis débutant dans le demain sql server, et j ai besoin d une procédure stocké qui retourne le code lot selon une date et un code produit qui seront récupérer par les deux requette!
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| ALTER PROCEDURE dbo.frstlot
(
@codecmd int,
@codeprd varchar(1),
@datel datetime,
@datecmd datetime,
@codel int output
)
AS
begin
select @datecmd from commandes where CodeCmd =@codecmd
select @codeprd = CodeProd from Compositions where CodeCmd =@codecmd
select @codel = CodeLot from Lot where DateProd > @datecmd and CodeProd=@codeprd
RETURN @codel
end |
mais quand j essaye l excution, elle me donne ca :
Code:
1 2 3 4 5 6
| Procedure or Function 'frstlot' expects parameter '@codeprd', which was not supplied.
No rows affected.
(0 row(s) returned)
@codel =
@RETURN_VALUE =
Finished running [dbo].[frstlot]. |
:(