首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET Framework >

字段作为存储过程的参数出现有关问题?

2012-12-19 
字段作为存储过程的参数出现问题???ALTER PROCEDURE [dbo].[proc_insertSPL] @columnName nvarchar(max),@

字段作为存储过程的参数出现问题???
ALTER PROCEDURE [dbo].[proc_insertSPL] 
@columnName nvarchar(max),@columnStr nvarchar(max) output
AS
BEGIN
declare @str nvarchar(max)
    declare @output nvarchar(max)
    set @output = null
    set @str = 'select @output = coalesce(@output+'',''' +  ',' + ''''+') ' +'+ ' + @columnName + ' from ##spl'
    EXEC SP_EXECUTESQL @str,N'@output NVARCHAR(max) OUTPUT',@columnStr output
END
提示 ') + rpm from ##spl' 后的引号不完整。
怎么解决????谢谢
[解决办法]
好好匹配一下你的引号吧,乱
[解决办法]
我是参照下面的语法来的,不知道出在哪儿了??
SQL SERVER 用sql语句将一列数据拼接成一个字符串
select @output = coalesce(@output + ',' , '') + userid from userinfo

[解决办法]
引号太多了 

热点排行