摘要: MSSQL 提供的两种动态执行SQL语句的命令:EXEC 和 sp_executesql。EXEC:一种是执行一个存储过程: EXEC procedure_name另一种是执行一个动态的批处理:DECLARE @TableName VARCHAR(50),@Sql NVARCHAR(MAX),@OrderID INT;SET @TableName = 'Orders';SET @OrderID = 10251;SET @sql = 'SELECT * FROM '+QUOTENAME(@TableName) +'WHERE OrderID = ' 阅读全文
posted @ 2012-11-12 16:25 lucyawei 阅读(168) 评论(0) 推荐(0) 编辑