共用方式為


HOW TO:編輯 Test.sql 指令碼以執行 SQL 物件

更新:2007 年 11 月

Test.sql 檔就是您加入執行必要動作之 Transact-SQL 陳述式的位置,以便在 SQL Server 專案中測試資料庫物件。

注意事項:

在 Visual C++ 中,這個檔案的名稱為 debug.sql。如果您使用 Visual C++ 來執行 SQL 物件,請在底下的指示中以 debug.sql 取代 Test.sql。

例如,如果您的 SQL Server 專案含有一個預存程序 (Stored Procedure),您就會將執行預存程序的 SQL 程式行加入至 Test.sql 指令碼中。如果此預存程序並未提供任何輸出,您可能會想要加入可傳回預存程序所管理之某些資料的 SQL 陳述式,以便驗證它是否如預期般執行。同樣地,若要測試觸發程序 (Trigger),您的 Test.sql 檔就應該含有執行動作的陳述式,以便導致觸發程序執行,例如插入或刪除資料列。

Test.sql 指令碼的結果會顯示在 Visual Studio 中 [資料庫] 選項底下的 [輸出] 視窗內,如此您就可以判斷資料庫物件是否正確運作。

若要編輯 SQL Server 專案中的 Test.sql 檔

  1. 從 [檢視] 功能表中選擇 [方案總管],開啟 [方案總管]。

  2. 展開 [測試指令碼] 資料夾。

  3. 按兩下 Test.sql 檔,即可在 SQL 編輯器中開啟。

  4. 加入可提供結果的 Transact-SQL 陳述式,以便確認專案之資料庫物件的功能。如需在 SQL Server 專案中針對特定項目建立 Test.sql 指令碼的詳細資訊,請參閱下列頁面:

請參閱

工作

逐步解說:使用 Managed 程式碼建立預存程序

概念

SQL Server 專案

使用 Managed 程式碼建立資料庫物件的好處

其他資源

SQL CLR 資料庫偵錯