一部のデータベースでは、クエリの影響を受けて影響を受けた行数が返されなくなりました。これは、このサーバー上の他のデータベースには当てはまりません。私は単純なクエリで奇妙な影響を受けた行数を返すSQL Server
update calendaritems set isdeleted = 1 where startdate = '2016-01-01 9:00' and contactid = 5
のようなシンプルな何かをするだろうし、それがこの返します
(12 row(s) affected)
(12 row(s) affected)
#289#
(532 row(s) affected)
(6 row(s) affected)
(24 row(s) affected)
(12 row(s) affected)
12Sが正しいだろう、彼らは3回印刷している理由は考えていない理由があります、他の影響を受けた行数、おろかハッシュタグ番号
のSQL Server 2008 R2 SP2
トリガー効果;) –
私の推測では、更新がテーブル上でトリガーを起動している可能性があり、過剰出力はトリガー処理と出力です。 – jpw
その1つのテーブルを更新すると、5つの他のテーブルが更新されます。テーブルにはトリガーが必要です。 – Eric