sql >> Databasteknik >  >> RDS >> Sqlserver

Kör alla SQL-filer i en katalog

Skapa en .BAT-fil med följande kommando:

for %%G in (*.sql) do sqlcmd /S servername /d databaseName -E -i"%%G"
pause

Om du behöver ange användarnamn och lösenord

for %%G in (*.sql) do sqlcmd /S servername /d databaseName -U username -P 
password -i"%%G"

Observera att "-E" inte behövs när användaren/lösenordet tillhandahålls

Placera denna .BAT-fil i katalogen från vilken du vill att .SQL-filerna ska köras, dubbelklicka på .BAT-filen och du är klar!



  1. ORACLE Efter uppdateringstrigger:löser ORA-04091 mutationstabellfel

  2. mysql_fetch_array() förväntar sig att parameter 1 är ett resursproblem

  3. Hur man konverterar en kommaseparerad lista till rader i SQL Server

  4. MySQL - Få radnummer på select