查看存储过程
有几种系统存储过程和目录视图可提供有关存储过程的信息。使用它们,您可以:
- 查看存储过程的定义。即查看用于创建存储过程的 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)
请参阅
概念
创建存储过程(数据库引擎)
创建 CLR 存储过程
执行存储过程(数据库引擎)
重新编译存储过程
修改存储过程
删除存储过程