SQL 窗格 (Visual Database Tools)

您可以使用 [SQL] 窗格建立您自己的 SQL 陳述式,也可以使用 [準則] 窗格和 [圖表] 窗格建立陳述式。在這個情況中,SQL 陳述式會在 [SQL] 窗格中建立。當您建置查詢時,SQL 窗格會自動進行簡單的可讀性更新及重新格式化。

如果要開啟 SQL 窗格,首先開啟查詢和檢視設計師 (從 [資料庫] 功能表中,使用 [伺服器總管] 中選取的資料庫物件,再按一下 [新增查詢])。然後指向 [查詢設計工具] 功能表的 [窗格],並按一下 [SQL]。

您可以在 [SQL] 窗格中:

  • 輸入 SQL 陳述式以建立新的查詢。

  • 根據您在 [圖表] 和 [準則] 窗格所做的設定,修改由 [查詢和檢視設計師] 建立的 SQL 陳述式。

  • 輸入使用資料庫 (您目前所使用的資料庫) 特定功能的陳述式。

[!附註]

請確定您完全暸解所使用資料庫的資料庫物件識別規則。如需詳細資料,請參閱資料庫管理系統中的文件集。

SQL 窗格中的陳述式

您可以直接在 [SQL] 窗格中編輯目前查詢。當移至其他窗格時,[查詢和檢視設計師] 將自動格式化陳述式,然後變更 [圖表] 和 [準則] 窗格以符合陳述式。

如果陳述式無法在 [圖表] 和 [準則] 窗格中顯示,而這些窗格是可見的,[查詢和檢視設計師] 將顯示錯誤訊息,然後提供兩個選項:

  • 忽略陳述式無法在 [圖表] 及 [準則] 窗格中表示。

  • 復原無法顯示的變更,並還原成最新版本的 SQL 陳述式。

如果您選擇忽略陳述是無法在 [圖表] 及 [準則] 窗格中表示,則 [查詢和檢視設計師] 會使其他窗格變為暗灰色,表示這些不再反映 [SQL] 窗格的內容。

和其他 SQL 陳述式一樣,您可以繼續編輯和執行該陳述式。

[!附註]

如果您輸入 SQL 陳述式,然後又變更 [圖表] 和 [準則] 窗格來進一步變更查詢,[查詢和檢視設計師] 將重新建立並重新顯示 SQL 陳述式。有時候,這個動作產生的 SQL 陳述式會不同於您原本輸入的陳述式 (雖然其結果相同)。當您使用的搜尋條件牽涉到與 AND 和 OR 連結的幾個子句時,其不同之處最為明顯。