我使用2005速成版,我有100多个存储过程。如何创建只包含存储过程的sql-脚本?谢谢。
发布于 2011-09-26 12:22:10
右键单击数据库-> -> -> --有复选框可以选择表、SPs、UDFs和用户。只选择SPs并创建脚本。
这是起点。

发布于 2011-09-26 12:22:45
如果您执行exec SP_HelpText StoredProcedureNameGoesHere,您将得到该过程的完整脚本。
这样做可以得到5个步骤(你得到了图片)
exec SP_HelpText StoredProcedure01
exec SP_HelpText StoredProcedure02
exec SP_HelpText StoredProcedure03
exec SP_HelpText StoredProcedure04
exec SP_HelpText StoredProcedure05下面是一个脚本,用于为数据库中的所有过程生成脚本。
SELECT 'Exec sp_Helptext ' + SPECIFIC_NAME
FROM INFORMATION_SCHEMA.Routines发布于 2011-09-26 12:21:43
在“对象资源管理器详细信息”中打开“>> DBName >>可编程>>存储过程”,然后选择除“系统存储过程”文件夹之外的所有过程,然后右键单击该文件夹并选择“脚本存储过程作为>>创建到>>”选项。

https://stackoverflow.com/questions/7554904
复制相似问题