获取执行SQL语句的返回结果
生活随笔
收集整理的這篇文章主要介紹了
获取执行SQL语句的返回结果
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近遇到的問題,在存儲過程中需要拼接動態SQL語句,用變量保存,可直接使用EXECUTE SP_EXECUTESQL是不能獲取想要的結果的
于是經過baidu了一番后,找到了解決的辦法
declare?@coun?int?,@sql?nvarchar(2000)set?@sql='select?@coun=count(*)?from?aTable'
exec???sp_executesql???@sql,?N'@coun???int???output?',@coun?output???????
select?@coun
?
這樣通過sp_executesql命令的不同參數傳入,獲取到想要的執行結果
這里只舉出了簡單示例,@sql可以動態拼接SQL語句來使用,大家遇到類似的問題可以直接修改這部分代碼即可
轉載于:https://www.cnblogs.com/shunyao8210/archive/2011/08/17/2143190.html
總結
以上是生活随笔為你收集整理的获取执行SQL语句的返回结果的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ThickBox 3.1参数详解(转)
- 下一篇: 高天上流云是啥电影插曲