Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

sqlcmd với tệp đầu ra và đầu ra màn hình

Tôi cũng không thể tìm ra cách tốt hơn sau đó @Sparky đề xuất. Đoạn mã sau thêm đề xuất của anh ấy:

@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. Mệnh đề đầu ra của SQL Server thành một biến vô hướng

  2. Giá trị rỗng trong kiểu dữ liệu varbinary tham số

  3. Bảng tạm thời của Sql Server biến mất

  4. Cách tổng hợp các tài khoản

  5. Cách kiểm tra ngày thay đổi cuối cùng trong thủ tục hoặc chức năng được lưu trữ trong máy chủ SQL