declare @TransactorID int
set @TransactorID=0
print(@TransactorID)
--exec sp_executesql N'select @TransactorID=68 ',N'@TransactorID int ',@TransactorID
exec sp_executesql N'select @TransactorID=5 ',N'@TransactorID int out ',@TransactorID out
print(@TransactorID)
set @TransactorID=0
print(@TransactorID)
--exec sp_executesql N'select @TransactorID=68 ',N'@TransactorID int ',@TransactorID
exec sp_executesql N'select @TransactorID=5 ',N'@TransactorID int out ',@TransactorID out
print(@TransactorID)
博客展示了一段SQL代码,包含变量声明、赋值和打印操作,还使用sp_executesql执行动态SQL语句并对变量重新赋值,最后再次打印变量值,体现了SQL在变量处理和动态执行方面的应用。
3356

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



