本文介绍了如何从动态SQL查询中分隔为单行的表逗号中获取数据?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想从动态sql查询中分隔为单行的表格逗号中获取数据
我尝试过:
I want to fetch data from a table comma separated as a single row in a dynamic sql query
What I have tried:
DECLARE @COLUMNS NVARCHAR(max)
SELECT @COLUMNS =
CM.ColumnName
FROM ICCS_StdReportTable_Master TM
inner join
ICCS_StdReport_Column_Master CM
on CM.TableId=TM.TableId
where
tm.RecordIdentifierKeyword in (
select SUBSTRING(VALUE,TM.StartPosition,TM.Length) from ICCS_MENUS MNU
INNER JOIN
ICCS_StdReportTable_Master TM
ON TM.TableName=SUBSTRING(VALUE,TM.StartPosition,TM.Length)
INNER JOIN
ICCS_SCREENS SC
ON SC.SCREENID=MNU.SCREENID
AND MNU.MENUID=117)
推荐答案
这篇关于如何从动态SQL查询中分隔为单行的表逗号中获取数据?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!