bonjour à tous,

voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
create proc MaProc @bddDest varchar(25), @Tble varchar(25)
AS
declare @TbleList table (row int,Objectid int, SchemaName sysname, TableName sysname)
insert into @TbleList (row, SchemaName, TableName)
select row_number() over (order by ID) as row, Sch_Name, Tble_Name from @Tble
Vous vous en doutez ça ne peut pas fonctionner ...
J'aimerais pouvoir passer en paramètre de procédure stocké le nom de ma table (@Tble) qui sera passer dans mon FROM.
Auriez-vous une idée sur comment le faire ? suis-je obligé de passer par un type table ?


merci d'avance