0
SELECT
OBJECT_NAME(object_id),
OBJECT_DEFINITION(object_id)
FROM
sys.procedures
WHERE
OBJECT_DEFINITION(object_id) LIKE '%xxxx%'
上述查询显示存储过程定义,但结果显示在一行中。这真的很难阅读。从SQL Server检索存储过程定义
我试图通过文本更改显示结果。但它的最大长度限制为8000个字符。
有没有什么办法可以查询一个可读的存储过程定义或任何工具,我可以用它来将单行存储过程转换为更具可读性的脚本。
什么数据库客户端? – SandPiper
最后,我右键单击结果网格并将其保存为文件。它解决了我的问题 –
它是sql server 2008 r2 –