1
我從C#中使用運行一個INSERT查詢:如何使用的ExecuteNonQuery獲得受影響的記錄時,多重插入語句在C#中用於SQL
string affectedRows = myCommand.ExecuteNonQuery().ToString();
不過,我運行的查詢做兩件事情。它首先將東西插入臨時表中,然後將東西插入到實際表中。
如:
declare @t table (a int)
insert into @t
values(1)
insert into MyTable
select * from @t
因爲它兩個刀片,我的affectedrows將2 的問題是如何讓我無論是插入,或者結果的數組/列表的最後結果如何呢?
除以2不會對我有幫助,因爲可能有多個查詢等等,它不會總是2.上面只是一個例子。由於
+1,但OP希望受影響的最後一條語句記錄,而不是第一條。所以首先'沒有'和後'沒有停止'。 http://stackoverflow.com/questions/1483732/set-nocount-on-usage – 2012-01-19 07:52:31