亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

sqlserver里面執行sql語句的時候 怎么獲取受影響行數

sqlserver里面執行sql語句的時候 怎么獲取受影響行數

慕的地8271018 2018-08-29 18:18:16
在存儲過程里面寫create PROCEDURE table111asbeginDECLARE @sqltxt nvarchar(4000)set @sqltxt='delete from table where id=2' exec(@sqltxt) --這里如何獲取受影響行數呢?親們~end
查看完整描述

2 回答

?
慕森王

TA貢獻1777條經驗 獲得超3個贊

可以通過全局變量@@rowcount來獲得

create PROCEDURE table111

as

begin

DECLARE @sqltxt nvarchar(4000),@row integer

set @sqltxt='delete from table where id=2'

exec(@sqltxt)

set @row = @@rowcount --執行完后保存受影響的行數至變量

SQL Server 是一個全面的、集成的、端到端的數據解決方案,它為組織中的用戶提供了一個更安全可靠和更高效的平臺用于企業數據和 BI 應用。

SQL Server 2005 為 IT 專家和信息工作者帶來了強大的、熟悉的工具,同時降低了在從移動設備到企業數據系統的多平臺上創建、部署、管理和使用企業數據和分析應用程序的復雜性。


查看完整回答
反對 回復 2018-09-07
  • 2 回答
  • 0 關注
  • 1702 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號