SQL CLR 資料庫偵錯
更新:2007 年 11 月
這個主題適用於:
版本 |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express 版 |
||||
Standard 版 |
||||
Pro/Team 版 |
表格圖例:
套用 |
|
不套用 |
|
預設隱藏的命令。 |
本節將包含所有 CLR SQL 資料庫物件型別的範例。
有三種不同的案例要考慮:
使用 [伺服器總管] 逐步執行 SQL Server 2005 資料庫物件。如需詳細資訊,請參閱 HOW TO:使用伺服器總管逐步執行物件。
使用 Visual Studio 2005 SQL Server 專案來執行測試指令碼。
執行呼叫預存程序的應用程式。如需詳細資訊,請參閱 HOW TO:偵錯 SQL CLR 預存程序。
為了偵錯觸發程序,您必須在預存程序中啟動偵錯工作階段。特別的是,您無法偵錯獨立 SQL 指令碼,也不能藉由叫用指令碼引發觸發程序以便進行偵錯。
在本節中
HOW TO:偵錯 SQL CLR 預存程序
示範如何在 SQL Server 上偵錯預存程序。資訊包括:連接至資料庫、建立預存程序、逐步執行預存程序、設定中斷點、在 [區域變數] 視窗中檢視參數和區域變數,以及將變數從 [文字編輯器] 拖曳到 [監看式] 視窗中。逐步解說:偵錯 SQL CLR 觸發程序
示範如何在引發預存程序時,從預存程序逐步執行觸發程序。逐步解說:偵錯 SQL CLR 使用者定義的純量函式
示範如何逐步執行使用者定義函式。逐步解說:偵錯 SQL CLR 使用者定義的資料表值函式
示範如何逐步執行使用者定義資料表值函式。逐步解說:偵錯 SQL CLR 使用者定義的彙總
示範如何逐步執行使用者定義彙總。逐步解說:偵錯 SQL CLR 使用者定義的型別
示範如何逐步執行使用者定義型別。