获取执行SQL语句的返回结果
生活随笔
收集整理的這篇文章主要介紹了
获取执行SQL语句的返回结果
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
最近遇到的問題,在存儲過程中需要拼接動態(tài)SQL語句,用變量保存,可直接使用EXECUTE SP_EXECUTESQL是不能獲取想要的結(jié)果的
于是經(jīng)過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命令的不同參數(shù)傳入,獲取到想要的執(zhí)行結(jié)果
這里只舉出了簡單示例,@sql可以動態(tài)拼接SQL語句來使用,大家遇到類似的問題可以直接修改這部分代碼即可
轉(zhuǎn)載于:https://www.cnblogs.com/shunyao8210/archive/2011/08/17/2143190.html
總結(jié)
以上是生活随笔為你收集整理的获取执行SQL语句的返回结果的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ThickBox 3.1参数详解(转)
- 下一篇: 【转帖】如何通过 javascript