SSMS hiển thị thêm (1 row(s) affected)
mỗi khi tôi thực hiện insert/update
. Ví dụ: thực hiện SQL sau đâyTại sao có thêm "(1 hàng) bị ảnh hưởng"
declare @a table (a int)
insert into @a values (1), (2)
update @a set a = 3
Và SSMS sẽ hiển thị thông báo sau.
(2 row(s) affected) (1 row(s) affected) (2 row(s) affected) (1 row(s) affected)
Tôi không tìm thấy bất kỳ kích hoạt cơ sở dữ liệu/máy chủ nào. Điều gì có thể gây ra thêm (1 row(s) affected)
?
Thats lẻ, tôi thực thi tập lệnh trên máy chủ sql 2008 r2 tôi nhận được chỉ hai thông báo '(2 hàng bị ảnh hưởng)'. – arunes
Vâng, đúng thế. Và không có trình kích hoạt cơ sở dữ liệu/máy chủ. – ca9163d9
Bạn có chắc chắn không? Với mã trên SSMS in (2 hàng (s) bị ảnh hưởng) hai lần. – Mithrandir