這可能是一個愚蠢的問題,但我正在學習SQLCMD及其代碼。我真的不知道該把聲明放在哪裏。在sql server中使用SQLCMD
這是我想要做的。 使用SQLCMD將查詢SELECT COUNT(*) FROM Customers
的結果輸出到 控制檯窗口。
我從來沒有這樣做過,所以我被拋棄了一點。如果有人能夠幫助我理解這將是偉大的。我已經做了網絡搜索和審查我的書,但它不說,在這裏您將鍵入的代碼到,我與SQL Server 2008的
這可能是一個愚蠢的問題,但我正在學習SQLCMD及其代碼。我真的不知道該把聲明放在哪裏。在sql server中使用SQLCMD
這是我想要做的。 使用SQLCMD將查詢SELECT COUNT(*) FROM Customers
的結果輸出到 控制檯窗口。
我從來沒有這樣做過,所以我被拋棄了一點。如果有人能夠幫助我理解這將是偉大的。我已經做了網絡搜索和審查我的書,但它不說,在這裏您將鍵入的代碼到,我與SQL Server 2008的
工作,我想展示如何使用它的最好方法是使用文檔。你可以看到SQLCMD Reference here。
您使用sqlcmd對實例\數據庫執行Transact-SQL。
這是未經測試,但你的例子你需要的命令是這樣的:sqlcmd -U <yourLogin> -Q "select count(*) from Customers" -S <yourMachineName>\<yourInstanceName>
後你打「ENTER」鍵,系統會提示您輸入密碼(這是提供您使用的是SQL身份驗證),並然後在驗證後,您將在控制檯窗口中看到您的查詢結果。
C:\Program Files\Microsoft SQL Server\110\Tools\Binn>sqlcmd -Q "use YourDB"
C:\Program Files\Microsoft SQL Server\110\Tools\Binn>sqlcmd -Q "Select * From YourDB.dbo.param1"
id num
----------- -----------
3 1
2 2
3 3
隨着命令提示符是,你點擊開始然後配件然後到命令提示符,並在那裏編碼? – norris1023