sql >> Database teknologi >  >> RDS >> Sqlserver

SQL Server:Hvad er batching-sætninger (dvs. brug af GO) gode til?

I eksemplet der er det til ingen nytte.

Masser af udsagn må dog være de eneste i partiet.

Såsom CREATE PROCEDURE .

Også ofte efter at have foretaget skemaændringer (f.eks. tilføjelse af en ny kolonne til en eksisterende tabel), skal sætninger, der bruger det nye skema, kompileres separat i en anden batch.

Generelt et alternativ til at indsende separate batcher adskilt af GO er at udføre SQL'en i en underordnet batch ved hjælp af EXEC



  1. Opret domæne i MySQL

  2. Rails ActiveRecord - hvordan man henter poster mellem to datoer

  3. En MySQL IF-tilstand

  4. Er primære nøgler og indekser i Hive-forespørgselssprog mulig eller ej?