다음 문을 연결하는 데 문제가 있습니다.동적 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)