撰寫指令碼後或查詢後,您可以先驗證 Transact-SQL 語法,再執行指令碼或查詢。驗證會在不編譯或執行陳述式的情況下,檢查每個 Transact-SQL 陳述式的語法,並傳回任何錯誤。例如,驗證不會識別拼字錯誤的資料行或資料表名稱,但如果您拼錯 SELECT 子句中的SELECT,驗證就會辨認出來。
注意
驗證會在資料庫伺服器上進行,而且需要資料庫連接。如果您嘗試在查詢視窗中斷連接時驗證,系統會提示您連接至 SQL Server 執行個體。
驗證期間會檢查查詢的 Transact-SQL 語法是否正確。如果找到錯誤,該錯誤會出現在結果窗格的 [結果] 索引標籤中,以及 [錯誤清單] 視窗中。如果沒有找到任何錯誤,則會出現 "Command(s) completed successfully." 訊息。
如需如何在驗證之後執行查詢的詳細資訊,請參閱 HOW TO:執行查詢。
如需更多如何啟動編輯器的詳細資訊,請參閱 HOW TO:啟動 Transact-SQL 編輯器。
從資料功能表驗證查詢的語法
在 Transact-SQL 編輯器中開啟查詢。
指向 [資料] 功能表的 [Transact-SQL 編輯器],然後按一下 [驗證 SQL 語法]。
從工具列驗證查詢的語法
在 Transact-SQL 編輯器中開啟查詢。
按一下 Transact-SQL 編輯器工具列上的 [驗證 SQL 語法]。
從捷徑功能表驗證查詢的語法
在 Transact-SQL 編輯器中開啟查詢。
以滑鼠右鍵按一下編輯器視窗中的任何位置,然後按一下 [驗證 SQL 語法]。
使用鍵盤快速鍵驗證查詢的語法
在 Transact-SQL 編輯器中開啟查詢。
以滑鼠右鍵按一下編輯器視窗中的任何位置,然後按 CTRL +F5。
請參閱
工作
逐步解說:建立和執行簡單的 Transact-SQL 指令碼