Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Procédure stockée

3 réponses
Avatar
Geko
Bonjour,

J'ai une proc=E9dure stock=E9e =E0 2 param=EAtres. Je sais pas=20
comment l'a d=E9clar=E9 ni comment l'appeler. Je patauge...

D=E9clare
@annee as int,
@mode as varchar(255)
AS
select * from matable where madate =3D @annee=20
and monmode in (@mode)

Appel=20
StoreP 2004, (45,87,90)=20

Merci de m'aider !

3 réponses

Avatar
Laurent Moreau
CREATE PROCEDURE [dbo].[StoreP ]
@annee as int,
@mode as varchar(255)
AS
DECLARE @Req AS VarChar(8000)

SET @Req = 'select * from matable where madate = ' +
CONVERT(VarChar(10),@annee ) + ' and monmode in ' + @mode
EXEC(@Req)
GO



Appel:

EXEC StoreP 2004, '(45,87,90)'




Laurent.





"Geko" wrote in message
news:4e7e01c42c60$a091f8a0$
Bonjour,

J'ai une procédure stockée à 2 paramêtres. Je sais pas
comment l'a déclaré ni comment l'appeler. Je patauge...

Déclare
@annee as int,
@mode as varchar(255)
AS
select * from matable where madate = @annee
and monmode in (@mode)

Appel
StoreP 2004, (45,87,90)

Merci de m'aider !
Avatar
bruno reiter [MVP]
jettes un oeil dans l'aide à create proc et execute

br

"Geko" wrote in message
news:4e7e01c42c60$a091f8a0$
Bonjour,

J'ai une procédure stockée à 2 paramêtres. Je sais pas
comment l'a déclaré ni comment l'appeler. Je patauge...

Déclare
@annee as int,
@mode as varchar(255)
AS
select * from matable where madate = @annee
and monmode in (@mode)

Appel
StoreP 2004, (45,87,90)

Merci de m'aider !
Avatar
Fred BROUARD
Un petit guide :
http://sqlpro.developpez.com/TransactSQL/SQL_MSTransactSQL.html

A +

Geko a écrit:
Bonjour,

J'ai une procédure stockée à 2 paramêtres. Je sais pas
comment l'a déclaré ni comment l'appeler. Je patauge...

Déclare
@annee as int,
@mode as varchar(255)
AS
select * from matable where madate = @annee
and monmode in (@mode)

Appel
StoreP 2004, (45,87,90)

Merci de m'aider !




--
Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************