国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > BAT > 正文

使用BAT批處理執行sql語句的代碼

2020-06-09 13:58:00
字體:
來源:轉載
供稿:網友

1、把待執行Sql保存在一個文件,這里為20110224.sql。
2、新建一個擴展名.bat的批處理文件,輸入下面命令并保存后,雙擊.bat文件,系統會自動執行20110224.sql的語句:

代碼如下:
osql -S gdjlc -d TestDB -U sa -P 1 -i 20110224.sql

osql參數見下面
=======================================================================

E:/>osql /?
icrosoft (R) SQL Server 命令行工具
版本 10.0.1600.22 NT INTEL X86
版權所有 (c) Microsoft Corporation。保留所有權利。

注意: osql 并不支持 SQL Server 2008的所有功能。
請使用 sqlcmd。有關詳細信息,請參閱 SQL Server 聯機叢書。

用法: osql                   [-U 登錄 ID]          [-P 密碼]
 [-S 服務器]                [-H 主機名]           [-E 可信連接]
 [-d 使用數據庫名稱]        [-l 登錄超時值]       [-t 查詢超時值]
 [-h 標題]                  [-s 列分隔符]         [-w 列寬]
 [-a 數據包大小]            [-e 回顯輸入]         [-I 允許帶引號的標識符]
 [-L 列出服務器]            [-c 命令結束]         [-D ODBC DSN 名稱]
 [-q "命令行查詢"]          [-Q "命令行查詢" 并退出]
 [-n 刪除編號方式]          [-m 錯誤級別]
 [-r 發送到 stderr 的消息]  [-V 嚴重級別]
 [-i 輸入文件]              [-o 輸出文件]
 [-p 打印統計信息]          [-b 出錯時中止批處理]
 [-X[1] 禁用命令,[退出的同時顯示警告]]
 [-O 使用舊 ISQL 行為禁用下列項]
     <EOF> 批處理
     自動調整控制臺寬度
     寬消息
     默認錯誤級別為 -1 和 1
 [-? 顯示語法摘要]

 通過批處理執行sql命令實例:

 通過批處理執行sql命令:

1. Restore.bat文件內容:

      osql -E -S -i C:/TempDB/Restore.txt

 

2. Restore.txt文件內容:

代碼如下:
use master
if exists (select * from sysdevices where name='TruckDB')

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 溧阳市| 芦溪县| 米泉市| 宁城县| 亚东县| 贵阳市| 嘉禾县| 阳江市| 河津市| 黄石市| 扬中市| 兴海县| 松滋市| 元江| 科技| 通化县| 峨山| 济宁市| 韶山市| 永康市| 呼玛县| 和静县| 确山县| 北京市| 黄冈市| 兴和县| 日土县| 西乡县| 吉水县| 拉萨市| 会东县| 陇川县| 恩平市| 钦州市| 邹城市| 西乌| 镇远县| 同江市| 巴塘县| 新巴尔虎右旗| 资中县|