How to get output from exec (using strings) and assign it to a local variable?
Code:
declare @qry nvarchar(500)
declare @StateId nvarchar(10)
set @qry= 'Select top 1 StateId FROM '+@TableName+' where '+@ColumnName+'='+str(@BusinessId)
exec(@qry)
I want
@StateID = exec(@qry)