認識“查詢分析器”
啟動服務管理員,開啟企業管理器。
選中要進行操作的資料庫(以我建立的sky2098為例),選擇功能表列上“工具”中的“SQL查詢分析器”:
如果沒有出現左側的“物件瀏覽器”,可以這樣做到:
選擇工具列上“工具”選項卡,選擇第一項“物件瀏覽器”展開的列表中的“顯示/隱藏”選項,即可看到的“物件瀏覽器”。
另一種方式開啟“物件瀏覽器”,使用快速鍵F8即可實現。
對資料庫執行查詢的基本操作
查詢資料庫sky2098中所有的記錄,只要再右側的“查詢”區中“查詢”區中命令:
select * from student
選擇執行即可查詢到表student中所有的記錄,其中執行查詢的方法可以使用下面三種方式:
第一種是選擇功能表列上“查詢”列表單上的“執行”選項;
第二種是直接點擊“工具列”上綠色的三角的表徵圖;
第三種是使用快速鍵F5直接執行,查詢結果:
當然,我們可以寫入兩條或者多條查詢語句:
select name from student
select * from student
執行後結果
每條查詢語句對應一個查詢結果的表單。
使用“物件瀏覽器”執行SQL命令
如果我們要查詢的資料庫表的某些屬性列,而這些屬性名稱又不容易記憶,很容易鍵錯。
這時,可以使用“物件瀏覽器”,展開指定要操作的資料庫(sky2098),再展開“使用者表”,我們其中的表進行操
作(dbo.student),展開dbo.student節點可以看到一些選項,再次展開“列”節點,可以查看到我們建立的表中的
屬性名稱。這時,在右側的“查詢”區中“查詢”區中關鍵字select之後,可以把左側“物件瀏覽器”中的指定節
點(比如可以是表名,列名等)拖動到指定的位置,:
使用“SQL模板”執行SQL命令
使用SQL模板執行SQL命令,可以使用下面的方法:
第一種方法:
從“物件瀏覽器”的“模板”選項卡中將模板直接拖入到右側的查詢時段中;
插入模板以後,必須需要先修改模板中的參數才可以執行:
選擇功能表列中的“編輯”下拉式清單中的“替換模板參數”,彈出如下對話方塊:
將test_db替換為自己的資料庫的名稱:
選擇“全部替換”按鈕,則查詢時段的內容變化:
我們只要單擊執行命令按鈕,即可建立一個名稱為sky2098sky2098的資料庫,還可以通過結果視窗看到執行情況:
這時要在MMC上重新整理一下才能看到建立的資料庫:
第二種方法:
單擊功能表列上的“編輯”列表中的“插入模板”選項,彈出如下對話方塊:
選擇一個檔案夾:
單擊“開啟”按鈕:
選中選擇的檔案夾中的tql檔案:
選擇“開啟”按鈕:
可以在查詢時段中看到我們用模板建立的一個表,然後要對模板中的一些參數進行替換和設定,方法同第一種方法中的部分說明。
第三種方法:
選擇“工具列”上第一個快捷表徵圖右邊的小黑色三角,彈出一個下拉式清單:
這樣也可以插入一個SQL模板。
查看查詢結果以及結果的儲存
以網格方式顯示查詢結果:
我們要儲存查詢執行後結果,可以在網格地區點擊右鍵選中網格:
然後,再儲存查詢結果:
這時彈出一個“儲存表格結果”對話方塊:
填寫“檔案名稱”,預設為CSV格式副檔名,選擇“儲存”即可,我們可以使用記事本開啟結果檔案:
當然,如果安裝了Microsoft Excel程式,則使用這種格式開啟查看效果更佳:
以文本方式顯示查詢結果:
通過這種方式可以設定各種查詢結果的儲存方法。
不過,以文本方式儲存時,儲存為報表檔案(.rpt格式)的格式。