SSRS报告查询。替换函数需要3个参数。 ','附近的语法不正确

时间:2017-11-01 07:46:52

标签: sql-server tsql visual-studio-2015 ssrs-2012

我找到了一个用于从多值参数中分割值的脚本。它在SQL Server上运行时效果很好,但在尝试在SSRS报表数据集上运行时会出错。这是下面的代码。

DECLARE @tblStart TABLE (ID int IDENTITY (1, 1), StartDates varchar(max)) 
DECLARE @SQL VARCHAR(max) 

SELECT @SQL = 'SELECT ''' + REPLACE(@MonthStart,',', ''' UNION SELECT ''') + 
'''' ;

INSERT INTO @tblStart (StartDates)
EXEC (@SQL)

请协助

enter image description here

0 个答案:

没有答案