[英]How do I get a table of a database's stored procedures (excluding system stored procedures) along with its definition?
这就是我现在所拥有的。 这让我得到了一个存储过程的列表,但我需要一个带有它们各自定义的附加列。
SELECT
name
FROM sys.objects
WHERE type = 'P'
order by name
我还尝试在 SELECT 下方添加另一行(定义为 OBJECT_DEFINITION)。
下面是如何在 Sql Server 中获取定义和存储过程名称
SELECT o.name, m.definition
FROM sys.objects o
INNER JOIN sys.sql_modules m
ON o.object_id = m.object_id
WHERE o.type = 'P';
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.