I am writing an dynamic Query in sqlserver 2005.
DECLARE @SQL3 VarChar(2000)
SET @SQL3 =' INSERT into @TableClub4 SELECT ID from Clubcard '
print (@SQL3);
Exec (@SQL3);
Whenever it excutes it gives me an error
Msg 1087, Level 15, State 2, Line 1
Must declare the table variable "@TableClub4".
But I have defined the @TableClub4 table parameter.
Let me know the syntax, where I am going wrong?