在 SQL 索引標籤上執行 SQL 陳述式
使用 SQL Server Compact 3.5 (SQL Server Compact 3.5) Query Analyzer 執行 SQL 陳述式時,適用下列條件:
- 您可執行由一個 SQL 陳述式所構成的查詢,或是多個以分號 (;) 隔開的陳述式所構成的查詢。
- 如果在執行時沒有選取文字,SQL Server Compact 3.5 會嘗試以單一批次執行 [SQL] 索引標籤上的所有文字。
- 以兩個破折號 (--) 開頭的文字行會被系統視為註解,並加以忽略。
- 您可使用剪下、複製及貼上按鈕,執行文字編輯工作。
- 在 [SQL] 功能表上,當 [自動換行] 已選取時,SQL 陳述式會自動換行以配合 [SQL] 索引標籤的畫面。如果沒有選取 [自動換行],SQL 陳述式會超出畫面之外。
按一下以執行 SQL 陳述式或批次。 |
|
按一下以剪下文字。 |
|
按一下以複製文字。 |
|
按一下以貼上文字。 |
使用顯示計劃/執行計劃
SQL Server Compact 3.5 Query Analyzer 可讓您產生並儲存顯示計劃或執行計劃。您可在裝置上執行 SQL Server Compact 3.5 Query Analyzer、執行查詢,然後將 XML 顯示計劃資料儲存到 .SQLPlan 檔案。此 .SQLPlan 檔案便可複製到桌面上,並使用 SQL Server Management Studio 來檢視。
若要產生執行計劃
在 [SQL] 索引標籤上,選取 [實際執行計劃] 或 [估計的執行計劃]。
注意
選取 [實際執行計劃] 會執行查詢,並產生真實的執行計劃。選取 [估計的執行計劃] 不會執行查詢,但會產生估計的執行計劃。
輸入查詢並按一下執行按鈕 (綠色箭頭)。
您會收到輸入位置以儲存執行計劃的提示。請輸入儲存執行計劃的名稱,並按一下 [確定]。[類型] 欄位會停用,並永遠設為 [執行計劃 (*.sqlplan)]。
注意
如果您選擇 [實際執行計劃],SQL Server Compact 3.5 Query Analyzer 會先執行查詢,然後將結果填入 [方格] 索引標籤,但是還不會顯示 [方格] 索引標籤。此外,[類型] 欄位永遠會停用,並設為 [執行計劃 (*.sqlplan)]。
SQL Server Compact 3.5 Query Analyzer 儲存 XML 資料,並在 [方格] 索引標籤內顯示結果。
注意
若您已選取 [估計的執行計劃] 而非 [實際執行計劃],[方格] 索引標籤將是空的,因為沒有實際執行任何查詢。
管理 SQL 指令碼
在 [SQL] 索引標籤上,您可為 SQL Server Compact 3.5 建立新的指令碼檔案、開啟現有的檔案,以及將檔案儲存到目錄中。您也可將經常使用的 SQL 陳述式直接儲存在 SQL Server Compact 3.5 Query Analyzer 中,以方便編輯和重複使用。下列工作主要是使用 [SQL] 功能表上的 [開新檔案]、[開啟舊檔] 及 [儲存檔案] 命令來執行。
若要啟動新的 SQL Server Compact 3.5 指令碼檔案
- 在 [SQL] 功能表上,按一下 [開新檔案]。這會清除 [SQL] 索引標籤上的所有文字,以啟動新的指令碼檔案。
若要開啟 SQL Server Compact 3.5 指令碼檔案
- 若要開啟先前存取的最新 SQL Server Compact 3.5 指令碼檔案,請按一下 [工具] 功能表,然後按一下您要開啟的檔案。
或
- 在 [SQL] 功能表上,按一下 [開啟舊檔]。在 [名稱] 清單中,按一下您要開啟的指令碼檔案。如果您要開啟的檔案沒有顯示在 [名稱] 清單中,請在 [資料夾] 方塊中選取檔案的目錄,並在 [類型] 方塊中指定檔案類型。
若要儲存 SQL Server Compact 3.5 指令碼檔案
- 若要儲存目前的指令碼檔案,請在 [SQL] 功能表上,按一下 [儲存]。如果檔案已經存在,則會將 [SQL] 索引標籤上顯示的最新版本儲存在其目前的目錄中。
或
- 如果指令碼檔案是新的,請在 [另存新檔] 對話方塊內,於 [名稱]、[資料夾]、[類型] 和 [位置] 方塊中輸入適當的資訊。
注意
如果您開啟指令碼,然後進行變更,則這些變更就會自動儲存。
儲存常用的 SQL 陳述式以供編輯和重複使用
您可直接在 SQL Server Compact 3.5 Query Analyzer 中儲存多達 10 個常用的 SQL 陳述式,並同時瀏覽每一陳述式的文字,以決定要開啟哪一個陳述式來編輯和重複使用。
若要儲存 SQL 陳述式
- 在 [SQL] 索引標籤上,選取您要儲存的文字,然後按一下預設按鈕 (請參閱此清單末端的圖形)。
- 在 [按鈕預設] 對話方塊內,按一下陳述式要對應到的預設按鈕號碼 (1 到 10)。陳述式的第一行會顯示在按鈕號碼旁邊。如果先前已新增任何 SQL 陳述式,其內容的第一行會顯示在其指定按鈕號碼旁邊。如果按鈕號碼對應到先前新增的陳述式,新的陳述式會覆寫它。
- 若要儲存,請按一下 [確定]。
按一下以儲存 SQL 陳述式。 |
若要開啟儲存的陳述式
- 在 [SQL] 索引標籤上,按一下對應到已儲存陳述式的預設按鈕號碼。如果您不確定要選擇哪一個按鈕號碼,請按一下預設按鈕檢視已儲存陳述式的清單,然後按一下 [取消] 回到 [SQL] 索引標籤。下圖顯示如 Pocket PC 裝置上所示的 SQL Server Compact 3.5 Query Analyzer。
A.按一下以開啟儲存的 SQL 陳述式。按一下與儲存陳述式所用之預設按鈕號碼相對應的號碼。
B.按一下以檢視儲存的 SQL 陳述式及其對應預設按鈕號碼的清單,或按一下以儲存 SQL 陳述式。必須輸入並選取文字,才能儲存 SQL 陳述式。
若您在開啟 SQL 陳述式之後加以編輯,該變更不會反映在 [按鈕預設] 對話方塊內。若要儲存變更,請重複先前所述的儲存程序以儲存陳述式。