存在問題並置以下語句。動態SQL級聯
基本上我想要長度列添加英寸後,但它不會運行。我將在未來創建一個功能,但無法超越這一步。是什麼賦予了?
declare @column varchar(255)
declare @sql varchar(5000)
declare @additional varchar(500)
set @column = 'length'
set @additional = 'inches'
select @sql = 'select distinct ps.p_c_id, '
select @sql = @sql + @column + ' '[email protected]+ ' ' + ' as value'
select @sql = @sql
select @sql = @sql + ' from dbo.Product ps
inner join dbo.ProductAttributes psa on psa.p_s_id = ps.p_s_id
where ps.p_c_id is not null and ' + @column + ' is not null'
exec (@sql)