程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> MS SQL基礎教程:SQL Query Analyzer

MS SQL基礎教程:SQL Query Analyzer

編輯:關於SqlServer

19.3.1 SQL Query Analyzer 簡介

SQL Query Analyzer 是一個圖形化的管理工具,主要用於編寫、測試Transact-SQL 語句、批處理。系統管理員和開發者通過SQL Query Analyzer 能夠同時執行多個查詢、查看查詢結果、分析查詢計劃,從而了解如何提高查詢執行的性能。從SQL Server Enterprise Manager 可以將其啟動。SQL Query Analyzer 提供了以下特性:

為編寫Transact-SQL 語句提供了自由格式的文本編輯器; 將Transact-SQL 語法用彩色代碼顯示,從而提高了復雜語句的可讀性; 對象浏覽和搜索工具使在數據庫中尋找某一數據庫對象變得更為容易; 包含創建數據庫對象的基本語句的模板文件,從而提高了使用Transact-SQL 語句創建數據庫對象的速度; 分析存儲過程的調試器; 結果集可以以表格或文本格式顯示; 圖形化的執行計劃顯示了執行Transact-SQL 的每一個邏輯步驟。 19.3.2 配置SQL Query Analyzer

在使用SQL Query Analyzer 之前,首先要對其查詢選項進行配置。因為這些選項直接決定了查詢的顯示信息、查詢結果和SQL 語句執行計劃的顯示格式和內容。配置SQL Query Analyzer 主要有兩種方法:一種是通過SQL Query Analyzer, 另一種是通過SET 命令來實現。在這裡我們只介紹前一種方法。

首先啟動SQL Query Analyzer, 然後在工具欄的Query 菜單下選擇Current Connection Properties 菜單項。打開Current Connection Properties 對話框,如圖19-7 所示。

其中各選項的含義為: Set nocount

表示在返回信息中不包括查詢語句所影響行數信息。 Set noexec

表示編譯但不執行語句。 Set parseonly

表示解析但不編譯或執行語句。 Set concat_null_yields_null

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved