Ich versuche diese Abfrage auszuführen:
declare @tablename varchar(50)
set @tablename = 'test'
select * from @tablename
Dies führt zu folgendem Fehler:
Meldung 1087, Ebene 16, Status 1, Zeile 5
Muss die Tabellenvariable "@tabellenname" deklarieren.
Was ist der richtige Weg, um den Tabellennamen dynamisch zu füllen?