1. 如何用cmd執行sql語句
C:\Documents and Settings\Administrator>osql help
用法: osql [-U login id] [-P password]
[-S server] [-H hostname] [-E trusted connection]
[-d use database name] [-l login timeout] [-t query timeout]
[-h headers] [-s colseparator] [-w columnwidth]
[-a packetsize] [-e echo input] [-I Enable Quoted Identifiers]
[-L list servers] [-c cmdend] [-D ODBC DSN name]
[-q "cmdline query"] [-Q "cmdline query" and exit]
[-n remove numbering] [-m errorlevel]
[-r msgs to stderr] [-V severitylevel]
[-i inputfile] [-o outputfile]
[-p print statistics] [-b On error batch abort]
[-X[1] disable commands [and exit with warning]]
[-O use Old ISQL behavior disables the following]
<EOF> 批處理
控制台寬度自動調整
寬消息
默認錯誤級別為 — 1 對 1 這是我的CMD列印出來的,裝了SQL SERVER 就行了執行語句需要在後面加GO1> select name from sysdatabases
2> go
2. 用bat批處理調用sql查詢語句(call sqlplus),如何將sql查詢結果返回到bat變數裡面
查詢後輸出到文本,然後從文本讀取數據就可以了。
3. 如何在SQL查詢調用CMD命令
在SQL查詢調用CMD命令方法:
工具/原料
Mysql資料庫
1、你需要先安裝Mysql資料庫,其實就是安裝Mysql資料庫伺服器,然後設置環境變數path,在cmd.exe里查詢查看環境變數參數的命令是:path
4. 用cmd或者批處理執行mssql語句
@echooff
seth=伺服器名
setu=登錄名
setp=密碼
setd=資料庫名
echoupdateasetbz4='456'fromyw_kckawherehh='9909994'>my.sql
mysql-f-h%h%-u%u%-p%p%%d%<my.sql>mysql.log
delmy.sql
pause
5. 求助:在批處理中如何操作sql server資料庫
把要執行的sql放在procSql.sql中,然後用下面的命令即可調用
sqlcmd
-S
"資料庫服務地址"
-U
"sa"
-P
"sa帳號密碼"
-d
"資料庫名稱"
-i
"procSql.sql"
6. 批處理查詢SQL並修改,具體如下:
首先要根據你的表欄位A1的數據類型來看語句:
一、如果欄位A1(數字型)語句如下:
update T1 set A2='FFF' where A1=1.0
update T1 set A2='YYY' where A1=2.0
二、如果欄位A1(字元型)語句如下:
update T1 set A2='FFF' where A1='1.0'
update T1 set A2='YYY' where A1='2.0'
說明:
一、以上語句是前提條件是在當前資料庫,以及資料庫在本機的條件下用查詢分析運行即可。
二、如果不是在LL資料庫上,但在本機;
則在表T1前面加上LL..;也就是T1將上述T1 替換成LL..T1
在欄位前面加上LL..T1.;也就是將上述A1 替換成LL..T1.A1(A2同樣處理)
三、如果是遠程資料庫;則還要加上機器名等。
7. 我想用批處理文件執行一條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 效果如下
8. cmd怎麼執行sql腳本
先使用cmd連接並打開資料庫,然後才能執行SQL腳本。
9. 怎樣把OSQL或者SQLCMD 命令提取出來
在命令行下進入
Microsoft SQL Server\90\Tools\Binn
或
Microsoft SQL Server\80\Tools\Binn
你自己去找找...不同2000和2005不一樣...
有個sqlcmd.exe
命令行沒記錯的話:
登錄時:sqlcmd -S . -U 用戶名 -P 密碼 (注意大小寫)
幫助就看看 sqlcmd /? 吧
登錄成功後我忘記了...