Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

SQL Server:Do czego służą instrukcje wsadowe (tj. przy użyciu GO)?

W tym przykładzie jest to zupełnie bezużyteczne.

Jednak wiele oświadczeń musi być jedynymi w grupie.

Takich jak CREATE PROCEDURE .

Również często po dokonaniu zmian w schemacie (np. dodaniu nowej kolumny do istniejącej tabeli) instrukcje używające nowego schematu muszą być kompilowane oddzielnie w innej partii.

Ogólnie alternatywa dla przesyłania oddzielnych partii rozdzielonych przez GO jest wykonanie kodu SQL w partii potomnej przy użyciu EXEC



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. rozwiązywanie problemu z kursorami

  2. W jaki sposób można wypełnić listę rozwijaną z bazy danych w asp.net przy użyciu klas?

  3. SQL Server:Nieprawidłowa nazwa kolumny

  4. Nie można połączyć się z SQL Server:Logowanie nie powiodło się dla użytkownika .

  5. Błąd serwera SQL 109:W instrukcji INSERT jest więcej kolumn niż wartości określonych w klauzuli VALUES