3
A
回答
2
您可以在SQL Server 2005中運行以下SQL查詢。您當然可以使用SqlCommand
類調用相同的查詢。
SELECT
p.name,
p.object_id,
pm.parameter_id,
pm.name AS parameter_name,
pm.system_type_id AS parameter_system_type_id,
pm.max_length AS parameter_max_length,
t.name AS type_name
FROM sys.procedures p
JOIN sys.parameters pm ON p.object_id = pm.object_id
JOIN sys.types t ON pm.system_type_id = t.system_type_id
WHERE p.name = 'sprocName'
當然,procedures
,parameters
和types
系統視圖包含以及其他有趣的存儲過程和參數信息。這個查詢只是一個選擇。
1
您應該使用SqlCommandBuilder.DeriveParameter,它是您傳遞給SqlCommand的共享(VB.NET)或靜態(C#):DeriveParameter on MSDN。 您只需創建一個SqlCommand,設置存儲過程的名稱,調用此方法並查看SqlCommand.Parameters屬性。
相關問題
- 1. 如何從存儲過程(SQL Server 2005)捕獲輸入參數?
- 2. SQL Server 2005存儲過程
- 3. 如何在SQL Server 2005 Management Studio中創建SQL Server 2005存儲過程模板?
- 4. 如何從SQL Server 2005存儲過程中的特定路徑讀取圖像?
- 5. SQL Server 2005中.NET存儲過程的默認參數值/可選參數
- 6. SQL Server 2005的存儲過程依賴
- 7. 從Visual Studio調試SQL Server 2005中的存儲過程?
- 8. 在存儲過程中,如何獲取SQL Server 2005中存儲過程的名稱?
- 9. 在SQL Server中如何調試存儲過程2005
- 10. 如何在存儲過程中使用循環sql server 2005
- 11. 如何在asp.net mvc中使用sql server 2005存儲過程?
- 12. 從存儲過程中獲取參數
- 13. SQL Server 2005 Asnyc存儲過程
- 14. SQL Server 2005存儲過程執行
- 15. 存儲過程吃CPU SQL Server 2005
- 16. SQL Server 2005本機存儲過程
- 17. 調試SQL Server 2005存儲過程
- 18. 錯誤在SQL Server 2005存儲過程
- 19. SQL Server 2005:從WHERE子句中調用存儲過程
- 20. 如何從SQL Server中的存儲過程中檢索參數列表
- 21. 如何在SQL Server存儲過程中創建動態參數
- 22. 將參數添加到SQL Server 2005中的存儲過程之間的區別
- 23. SQL Server 2005中的存儲過程中的文本搜索
- 24. 在存儲過程sql server 2005中使用函數調用?
- 25. 在SQL Server 2005數據庫中記錄存儲過程錯誤
- 26. SQL Server存儲過程參數輸出
- 27. SQL Server存儲過程 - 參數
- 28. SQL Server存儲過程參數
- 29. SQL Server:參數化存儲過程
- 30. SQL Server CLR存儲過程JSON參數
阿格 - 你打我:-)好答案! – 2009-05-28 10:10:24