Tôi đã đọc và đọc qua MSDN, v.v ... Ok, vì vậy nó báo hiệu kết thúc một đợt.
Điều gì định nghĩa một lô? Tôi không thấy lý do tại sao tôi cần phải đi khi tôi dán một loạt các kịch bản để được chạy cùng một lúc.
Tôi chưa bao giờ hiểu GO. Bất cứ ai có thể giải thích điều này tốt hơn và khi tôi cần sử dụng nó (sau bao nhiêu hoặc loại giao dịch)?
Ví dụ tại sao tôi cần GO sau mỗi lần cập nhật tại đây:
UPDATE [Country]
SET [CountryCode] = 'IL'
WHERE code = 'IL'
GO
UPDATE [Country]
SET [CountryCode] = 'PT'
WHERE code = 'PT'
go
cũng đặt lại / xóa declare @foo
các khai báo biến - Tôi đã nhận được bạn cần phải khai báo lỗi @foo , cho đến khi tôi nhận xét go
.