Microsoft SQL Server命令行實用程序
Microsoft SQL Server為用戶提供了各種豐富的圖形用戶界面,用於檢索和操作數據以及配置SQL Server數據庫 。 但是,有時從舊式命令行工作起來更容易。 無論您是尋找執行SQL查詢的快捷方式,還是希望將SQL語句包含在Windows腳本文件中,SQLCMD都可以幫助您實現目標。 本文假設您已經安裝了Microsoft的AdventureWorks示例數據庫。
05年1月
打開命令提示符
為了運行SQLCMD,您必須首先打開一個Windows命令行實用程序。 在Windows XP中,單擊“ 開始”>“運行” ,然後在單擊“ 確定 ”之前在文本框中鍵入CMD 。 在Windows Vista中,單擊Windows按鈕,在搜索框中鍵入CMD並按Enter鍵 。
您應該看到一個Windows命令提示符。
05年05月
連接到數據庫
打開命令提示符後,使用SQLCMD實用程序連接到數據庫。 在這個例子中,我們連接到AdventureWorks2014數據庫,所以我們使用下面的命令:
sqlcmd -d AdventureWorks2014這使用默認的Windows憑據連接到您的數據庫。 您也可以使用-U標誌和使用-P標誌的密碼來指定用戶名。 例如,您可以使用以下命令行使用用戶名“mike”和密碼“goirish”連接到數據庫:
sqlcmd -U mike -P goirish -d AdventureWorks201405年3月
輸入查詢
在1>提示符處開始輸入SQL語句。 您可以根據需要為查詢使用盡可能多的行,並在每行之後按Enter鍵。 在明確指示之前,SQL Server不會執行您的查詢。
在這個例子中,我們輸入以下查詢:
04年05月
執行查詢
準備好執行查詢時,在SQLCMD內的新命令行上鍵入命令GO並按Enter鍵 。 SQLCMD執行您的查詢並在屏幕上顯示結果。
05年05月
正在退出SQLCMD
準備退出SQLCMD時,在空白的命令行中鍵入命令EXIT以返回到Windows命令提示符。