開發環境
MS SQL 2014
select 1 union select 1111
select c1=@@ROWCOUNT
結果如下
訊息如下
使用後
SET NOCOUNT ON;
select 1 union select 1111
select c1=@@ROWCOUNT
結果如下
訊息如下
測試結果
1.不回傳受影響的資料列(可節省網路傳輸),通常如果沒有要看的話,會寫不回傳,又能節省網路傳輸)
2.雖然不回傳,但不影響@@ROWCOUNT,所以如果想知道影響的資料列,還是能用@@ROWCOUNT來讀取