Я читав і читав через MSDN і т. Д. Добре, це сигналізує про закінчення партії.
Що визначає партію? Я не бачу, чому мені потрібно йти, коли я вставляю в купу сценаріїв, щоб запуститись все одночасно.
Я ніколи не розумів GO. Чи може хтось пояснити це краще, і коли мені потрібно використовувати його (після кількості або якого типу транзакцій)?
Наприклад, навіщо мені потрібно GO після кожного оновлення тут:
UPDATE [Country]
SET [CountryCode] = 'IL'
WHERE code = 'IL'
GO
UPDATE [Country]
SET [CountryCode] = 'PT'
WHERE code = 'PT'
goтакож скидає / очищає declare @fooдекларації змінних - я отримував вам потрібно оголошувати помилки @foo , поки я не прокоментував go.