當前位置:首頁 » 編程語言 » dos窗口執行sql
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

dos窗口執行sql

發布時間: 2022-06-03 11:11:23

『壹』 我想用批處理文件執行一條sql的查詢語局並把結果顯示在dos窗口該怎麼寫呢

首先新建.sql 標准isql命令(即你要查詢的語句)

例:test.sql 內容如下

use glkf

go

select * from base_bmb

go


然後,新建.bat 批處理文件,

例:test.bat 內容如下

isql -S 192.168.0.251 -Usa -P123 -i test.sql

註:

192.168.0.251 sql伺服器地址

sa 登錄帳號

123登錄密碼


運行批處理 test 效果如下

『貳』 如何在dos狀態下 使用sql命令啊

將該工具指向一個腳本文件,步驟:
a.創建一個包含一批 Transact-SQL 語句的腳本文件(如 myQueries.sql)。
b.打開命令提示符,鍵入與下面類似的一個命令,然後按 ENTER 鍵:

osql -E -i input_file

其中input_file 是腳本文件及其完整路徑。例如,如果腳本文件 myQueries.sql 在 C:\Queries 文件夾中,

請將參數 input_file 替換為 C:\Queries\myQueries.sql。

該腳本文件的運行結果將出現在控制台窗口中。
如果您想將運行結果定向到一個文件,請向上述命令中添加 -o output_file 參數。例如:

osql -E -i input_file -o output_file

其中output_file 是輸出文件及其完整路徑。

如想消除輸出結果中的編號和提示符號,請向上述命令中添加 -n 選項。例如:

osql -E -i input_file -o output_file -n

在操縱數據之前,設置當前工作資料庫是必須的,這可以使用USE語句來實現,後接GO命令.

命令行成功後將返回帶有編號的批提示符。這是OSQL說「請輸入第一個命令」的方式.

每個提示符都會按順序列出來,直到輸入了GO命令為止。
從這開始,所有在批處理指令之前的命令就會被執行,新的批處理又會從行1開始。任何SQL語句都可以在OSQL

提示符下執行。

請注意在GO命令發出後,批處理的行號是如何從頭開始的。

要關閉OSQL工具,使用EXIT命令。

『叄』 如何在dos下執行sql語句

您好:

附一個批處理建庫的圖,請參考

『肆』 怎麼在DOS下執行SQL語句啊

可以的,在DOS命令框下輸入sqlcms 或者 osql -U 用戶名 -P 密碼 -S 伺服器名 即可連接。

『伍』 怎麼用DOS命令連接SQL Server(MESSQLSERVER)

用osql工具可以連接並操作資料庫,osql是類似oracle的sqlplus那種命令行工具
在dos命令行窗口中輸入:
osql
-S伺服器名
-U用戶名
-P密碼
這樣就可以登錄到資料庫了,登錄後是"1>「這樣的提示符,輸入sql命令(結尾加分號)後,再輸入go就可以執行了