declare @value varchar(500)
declare @Whrcol varchar(500)
declare @Whrvalue varchar(500)
set @Whrcol='Product Cat3'
set @Whrvalue='IR DOME CAMERA'
set @value=('select [Table Name]
from tblProductsCatalog
where ['+ @Whrcol+ '] ='''+@Whrvalue+'''')
execute (@value)
次のステートメントで使用できるように、Executeステートメントによって返された値を保存したい
execute('select * from '+@value+ ' where IsActive =1')
しかし、私はエラーが発生しています。
どうすればいいですか?
私は数時間から試していますが、解決できません。