动态SQL赋值


declare @OrdNo Nvarchar(100), @Memo Nvarchar(100),@NoList Nvarchar(1000),@sql Nvarchar(4000)
set @NoList=’ where a.No in (”SO0000002”,”SO0000004”)’
set @sql=’select @OrdNo =no,@Memo = ”销售订单[”+No+”]导出” from T_SalesOrder a’ +@NoList
print @sql
execute sp_executesql @sql ,N’@OrdNo nvarchar(100) output,@Memo nvarchar(100) output’,@OrdNo output,@Memo output
print @OrdNo
print @Memo

原创文章,作者:254126420,如若转载,请注明出处:https://blog.ytso.com/244889.html

(0)
上一篇 2022年4月17日
下一篇 2022年4月17日

相关推荐

发表回复

登录后才能评论