檢視預存程序
有一些系統預存程序和目錄檢視提供關於預存程序的資訊。使用這些資訊,您可以:
- 請參閱預存程序的定義。也就是,使用 Transact-SQL 陳述式來建立預存程序。如果您沒有用以建立預存程序的 Transact-SQL 指令碼檔案,這將會非常有用。
- 取得有關預存程序的資訊,例如其結構描述、建立時間及其參數等。
- 列出指定的預存程序所用的物件,及使用指定預存程序的程序。這些資訊可用來識別哪些程序會受到資料庫中物件變更或移動的影響。
若要檢視預存程序的定義
若要檢視有關預存程序的資訊
- sys.objects (Transact-SQL)
- sys.procedures (Transact-SQL)
- sys.parameters (Transact-SQL)
- sys.numbered_procedures (Transact-SQL)
- sys.numbered_procedure_parameters (Transact-SQL)
- sp_help (Transact-SQL)
若要檢視預存程序的相依性
- sys.sql_dependencies (Transact-SQL)
- sp_depends (Transact-SQL)
- 若要檢視延伸預存程序的相關資訊
- sp_helpextendedproc (Transact-SQL)
請參閱
概念
建立預存程序 (Database Engine)
建立 CLR 預存程序
執行預存程序 (Database Engine)
重新編譯預存程序
修改預存程序
刪除預存程序