Servus,
rätsl gerade an ein problemchen!
############################################
USE XYZ_DB
DECLARE
@YWERT int,
@table nvarchar(20),
@ergebnis nvarchar(255)
SET @YWERT = '20'
SET @table = 'tbl_test'
SET @ergebnis = (SELECT AVG(X) FROM @table WHERE Y = @YWERT) -- Problem Zeile
############################################
Dies soll später in einer prozedur geschehen und die Variable @table wird dann als übergabe mitgeliefert.
Momentan bekomme ich diese Meldung -> Die "@table"-Tabellenvariable muss deklariert werden.
Vielen Dank für eure hilfe/bemühung!
rätsl gerade an ein problemchen!
############################################
USE XYZ_DB
DECLARE
@YWERT int,
@table nvarchar(20),
@ergebnis nvarchar(255)
SET @YWERT = '20'
SET @table = 'tbl_test'
SET @ergebnis = (SELECT AVG(X) FROM @table WHERE Y = @YWERT) -- Problem Zeile
############################################
Dies soll später in einer prozedur geschehen und die Variable @table wird dann als übergabe mitgeliefert.
Momentan bekomme ich diese Meldung -> Die "@table"-Tabellenvariable muss deklariert werden.
Vielen Dank für eure hilfe/bemühung!
Comment