Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

आउटपुट फ़ाइल और स्क्रीन आउटपुट के साथ sqlcmd

मैं भी एक बेहतर तरीका नहीं खोज सका तो @Sparky ने प्रस्तावित किया। निम्नलिखित कोड उनके सुझाव को जोड़ता है:

@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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL2005 में एक कमांड के साथ अस्थायी तालिका में कई पंक्तियाँ डालें

  2. PIVOT का उपयोग करते समय SQL Server 2012 में सही SUM मान नहीं मिल रहा है

  3. SQL सर्वर 2008 लंबे लेनदेन INSERT के चयन को अवरुद्ध क्यों कर रहा है?

  4. SQL सर्वर में IN लॉजिकल ऑपरेटर क्या है - SQL सर्वर / TSQL ट्यूटोरियल पार्ट 122

  5. नई रिलीज:स्पॉटलाइट ट्यूनिंग पैक 7.1.9