如何从SQL编写存储过程的脚本

时间:2011-09-27 10:17:25

标签: sql stored-procedures

我知道有一种方法可以做到这一点,因为我已经看到它完成了 - 我只是记不清楚。

我想运行一个SQL命令,它将返回脚本以创建存储过程。

我该怎么做?

3 个答案:

答案 0 :(得分:3)

尝试使用sp_helptext命令:

sp_helptext 'yourprocname'

或使用object_definition:

SELECT OBJECT_DEFINITION(OBJECT_ID('yourprocname')) 

答案 1 :(得分:2)

SELECT OBJECT_DEFINITION(OBJECT_ID('your_schema.your_procname'))

EXEC sp_helptext 'your_schema.your_procname'

答案 2 :(得分:0)

在SQL Server Management Studio中,右键单击“对象资源管理器”窗口中的proc并选择脚本存储过程 ...然后选择要执行的操作(创建,删除等)脚本。