Hej! Du får exekvera frågan dynamiskt. Lite mer info finns i ett tips på min site: http://hedgate.editthispage.com/2001/04/02Tabellnamn som parameter? (Löst)
Kan man i en sp ta emot en parameter som är ett tabellnamn och sedan använda det för att köra select-satser?
Jag testade följande men det fungerar inte:
<code>
CREATE PROCEDURE sp_test
@tabell varchar(255)
AS
BEGIN
SELECT * FROM @tabell
END
</code>
Någon som vet något bättre sätt?Sv: Tabellnamn som parameter?
CREATE PROCEDURE sp_test
@tabell varchar(255)
AS
BEGIN
sp_executesql @stmt = N'SELECT * FROM ' + @tabell
ENDSv: Tabellnamn som parameter?