举一个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)就可以了。
本文通过一个Northwind数据库的具体示例展示了如何使用动态SQL查询特定员工的信息。该示例使用了T-SQL语法,其中包括声明变量、构造SQL语句并执行这些语句。
举一个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)就可以了。
2万+

被折叠的 条评论
为什么被折叠?