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

TransactSQL for at køre et andet TransactSQL-script

Prøv dette, hvis du prøver at udføre en .sql-fil i SSMS:

:r C:\Scripts\Script1.sql
:r C:\Scripts\Script2.sql
:r C:\Scripts\Script3.sql
...

bemærk:for at dette skal køre, skal du aktivere sql-kommandotilstand (Query> SQLCMD-tilstand)

Hvis det er scripts, du kører ret ofte, kan du overveje at droppe dem i en lagret proc og køre dem på den måde...

Du kan også gøre det gennem sqlcmd (som jeg tror er mere almindeligt):

sqlcmd -S serverName\instanceName -i C:\Scripts\Script1.sql


  1. Sådan sender du en POST-anmodning med formulardata og parametre i PL/SQL

  2. Forskellen mellem to datoer i MySQL

  3. Virkningen af ​​at definere VARCHAR2-søjle med større længde

  4. Hvad er Javas JPA-teknologi?