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

存储过程的参数是条SQL语句解决方法

2012-03-14 
存储过程的参数是条SQL语句我在使用存储过程分页时存储过程是aaa 任意SQL语句 ,1,15加上SQL语句后传递给SQ

存储过程的参数是条SQL语句
我在使用存储过程分页时
存储过程是   aaa '任意SQL语句 ',1,15
加上SQL语句后
传递给SQL数据库的最后结果是

aaa 'select   *   from   aa   where   mingzi= "王 " ',1,15
提示列名无效
请帮忙解决下


[解决办法]
EXEC aaa 'select * from aa where mingzi= ' '王 ' ' ',1,15
[解决办法]
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE proc dbo.proSql
@sql nvarchar(50)

as

begin
print @sql

exec(@sql)
end


GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO


看看OK?

热点排行