Microsoft SQL Server中的存储过程

时间:2016-01-17 11:06:39

标签: sql-server tsql

如何查找存储过程的查询?有没有办法查看它?

3 个答案:

答案 0 :(得分:4)

如果您使用的是SQL Server Management Studio,请在数据库树下选择Programmability | Stored Procedures。只需右键单击过程名称,然后单击“修改”。

但数据库角色也会影响您的行动。

答案 1 :(得分:3)

有很多方法可以做到这一点,一个简单的方法是

sp_helptext 'Your_SP_Name'

SELECT OBJECT_DEFINITION(OBJECT_ID('Your_SP_Name'))

答案 2 :(得分:0)

SELECT OBJECT_NAME(id)     
FROM syscomments 
WHERE [text] LIKE '%%' 
AND OBJECTPROPERTY(id, 'IsProcedure') = 1 
GROUP BY OBJECT_NAME(id)

试试这个工作......