您的位置:首页 > 数据库

SQL SERVER 2000写存储过程出现列名无效的解决方法

2007-07-25 18:09 423 查看
举一个Northwind的例子。


DECLARE @m_LastName nvarchar(20)


DECLARE @Sql varchar(256)




SET @m_LastName = 'Fuller'


SET @Sql = 'SELECT * FROM Employees WHERE LastName='+ char(39) + @m_LastName + char(39)


EXEC(@Sql)



注意,要加上char(39)就可以了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐