sql >> Database >  >> RDS >> Sqlserver

sqlcmd met uitvoerbestand en schermuitvoer

Ik kon ook geen betere manier vinden dan @Sparky voorstelde. De volgende code voegt zijn suggestie toe:

@echo off

:: this will execute the script into PROCESS.log
sqlcmd -i Scripts\STEP01.sql -o PROCESS.log -S MYSERVER -E -d MYDATABASE

:: this present the contents of PROCESS.log to the screen
echo The result of the query was:
type PROCESS.log

pause
CHOICE /C:YN /M "Is the result accord?"
IF ERRORLEVEL 2 GOTO ENDWITHERROR
IF ERRORLEVEL 1 GOTO STEP2


  1. MemSQL - Surrogaatsleutel als primaire en verschillende unieke sleutels tegelijkertijd bij het maken van tabellen

  2. hoe de door de gebruiker gemaakte verbinding door te geven aan de slaapstand

  3. Slaapstand Bewaar vreemd gedrag

  4. Is het beter om een ​​equi-join te doen in de from-clausule of waar-clausule