摘要:
最近遇到的问题,在存储过程中需要拼接动态SQL语句,用变量保存,可直接使用EXECUTE SP_EXECUTESQL是不能获取想要的结果的于是经过baidu了一番后,找到了解决的办法declare@counint,@sqlnvarchar(2000)set@sql='select@coun=count(*)fromaTable'execsp_executesql@sql,N'@counintoutput',@counoutputselect@coun这样通过sp_executesql命令的不同参数传入,获取到想要的执行结果这里只举出了简单示例,@sql可以动态拼 阅读全文