雖然在SQL Server Agent裡有作業可以讓使用者設定固定期間的執行工作,不過若要結果其他程式的執行,使用命令提示字元的方式來連接SQL Server會比較容易控制與其他程式的互動。
C:\Users\Admin>SQLCMD -S 192.168.1.1 -U sa -P P@ssw0rd
1> select * from TEST_TABLE;
2> go
FieldA FieldB FieldC FieldD
---------------------------- ---------------- ---------------- --------------------
A B C D
(1 個受影響的資料列)
1> select @@version
2> select @@servername
3> go
----------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------
----------------------------------------
Microsoft SQL Server 2005 - 9.00.3042.00 (X64)
Feb 10 2010 00:59:02
Copyright (c) 1988-2005 Microsoft Corporation
Enterprise Edition (64-bit) on Windows NT 5.2 (Build 3790: Service Pack 2)
(1 個受影響的資料列)
--------------------------------------------------------------------------------------------------------------------------------
MYHOMEDB\INSTA
(1 個受影響的資料列)
1>
在這部份要注意的是,當打完SQL語句後,一定要輸入GO,才能執行。
沒有留言:
張貼留言