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

TransactSQL do uruchomienia innego skryptu TransactSQL

Spróbuj tego, jeśli próbujesz uruchomić plik .sql w SSMS:

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

uwaga:w tym celu włącz tryb poleceń sql (Query> SQLCMD Mode)

Jeśli są to skrypty, które uruchamiasz dość często, możesz rozważyć upuszczenie ich do zapisanego procesu i uruchomienie ich w ten sposób...

Możesz to również zrobić za pomocą sqlcmd (co moim zdaniem jest bardziej powszechne):

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Konfigurowanie lokalnej bazy danych SQL Server

  2. Wzorzec regex wewnątrz funkcji SQL Replace?

  3. Jak rzeczy i „Dla ścieżki XML” działają w programie SQL Server?

  4. pyodbc nie może połączyć się z bazą danych

  5. Jaki jest dobry sposób na usunięcie wszystkich białych znaków z ciągu w T-SQL bez UDF i bez CLR?