Ich habe MSDN usw. gelesen und gelesen. Ok, es signalisiert das Ende eines Stapels.
Was macht eine Charge aus? Ich verstehe nicht, warum ich gehen muss, wenn ich eine Reihe von Skripten einfüge, die alle gleichzeitig ausgeführt werden sollen.
Ich habe GO nie verstanden. Kann jemand dies besser erklären und wann ich es verwenden muss (nach wie vielen oder welcher Art von Transaktionen)?
Zum Beispiel, warum sollte ich nach jedem Update hier GO brauchen:
UPDATE [Country]
SET [CountryCode] = 'IL'
WHERE code = 'IL'
GO
UPDATE [Country]
SET [CountryCode] = 'PT'
WHERE code = 'PT'
go
auch declare @foo
Variablendeklarationen zurücksetzt / löscht - ich habe festgestellt , dass Sie @ foo- Fehler deklarieren müssen , bis ich das auskommentiert habego
.