MyException - 我的异常网
当前位置:我的异常网» Sql Server » Microsoft SQL Server 2008 与Microsoft SQL Server

Microsoft SQL Server 2008 与Microsoft SQL Server 2008 R2,该如何处理

www.MyException.Cn  网友分享于:2013-03-20  浏览:41次
Microsoft SQL Server 2008 与Microsoft SQL Server 2008 R2

exec sp_executesql N' SELECT * FROM [HR_USER] a(NOLOCK) WHERE a.[IDNO] like @memStr ORDER BY a.[DEPTCD] ASC',N'@memStr nvarchar(19)',@memStr=N'''%2127%'''


Microsoft SQL Server 2008 R2:执行以上语句 查询不到资料
Microsoft SQL Server 2008   执行以上语句 可以查询得到资料
 


为什么呢?
sql server microsoft

------解决方案--------------------
你是用不同的客户端连相同的数据库?还是分开数据库的?不可能会这样的吧
------解决方案--------------------
我觉得参数这么写才对吧
exec sp_executesql N' SELECT * FROM [HR_USER] a(NOLOCK) WHERE a.[IDNO] like @memStr ORDER BY a.[DEPTCD] ASC',N'@memStr nvarchar(19)',@memStr=N'%2127%'

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有