OVH Cloud OVH Cloud

procedure stockées

1 réponse
Avatar
bert
bonjour, je n'arrive pas =E0 faire une proc=E9dure stock=E9e ou=20
le param=E8tre est le nom de la table :

exemeple:

CREATE PROCEDURE essai
@param char(16)
as=20
select * from @param
GO

y a t il une syntaxe particuli=E8re ?
Merci.

1 réponse

Avatar
Julien
Tu (a l'arrache),
Declare @str varchar(128)
set @str='SELECT * from '+@param_nom_table
print @str
exec (@str)

Sinon tu ne peux pas.

Jul

"bert" a écrit dans le message de
news:0b4e01c3b344$89640f50$
bonjour, je n'arrive pas à faire une procédure stockée ou
le paramètre est le nom de la table :

exemeple:

CREATE PROCEDURE essai
@param char(16)
as
select * from @param
GO

y a t il une syntaxe particulière ?
Merci.