sql >> Database >  >> RDS >> Sqlserver

SQL Server:waar zijn batching-instructies (d.w.z. het gebruik van GO) goed voor?

In het voorbeeld daar heeft het geen enkele zin.

Veel verklaringen moeten echter de enige zijn in de batch.

Zoals CREATE PROCEDURE .

Ook vaak na het maken van schemawijzigingen (bijvoorbeeld het toevoegen van een nieuwe kolom aan een bestaande tabel) moeten instructies die het nieuwe schema gebruiken, afzonderlijk in een andere batch worden gecompileerd.

Over het algemeen een alternatief voor het indienen van afzonderlijke batches gescheiden door GO is om de SQL in een onderliggende batch uit te voeren met behulp van EXEC



  1. Hoe gebruik je het broncommando van MySQL om grote bestanden in Windows te importeren?

  2. Voeg MySQL-tijdstempelkolomwaarde in met SqlAlchemy

  3. Fout:kon de hoofdinformatiestructuur niet initialiseren tijdens het uitvoeren van Master Slave-replicatie in MySQL

  4. Optimale manier om gespecificeerde rijen te VERWIJDEREN uit Oracle