Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

sqlcmd dengan file output dan output layar

Saya juga tidak dapat menemukan cara yang lebih baik dari yang diusulkan @Sparky. Kode berikut menambahkan sarannya:

@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. Cara memperbarui kunci utama

  2. Akankah menggunakan Fungsi untuk menyederhanakan SQL Query berdampak besar pada kinerja?

  3. Menggunakan merge..output untuk mendapatkan pemetaan antara source.id dan target.id

  4. Bagaimana cara menghapus semua tabel dengan awalan bkp dari database yang diberikan?

  5. Cara Mengubah Tipe Data Kolom di SQL Server (T-SQL)