首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎么备份存储过程

2013-03-26 
如何备份存储过程?如何像备份数据一样的备份数据库的存储过程?如果目标数据库中同名的存储过程已经存在,则

如何备份存储过程?
如何像备份数据一样的备份数据库的存储过程?

如果目标数据库中同名的存储过程已经存在,则替换。
如果不存在,则新建。

[解决办法]
ORACLE下可以CREATE OR REPLACE PROCEDURE ..

SQL好像不行

只能

if exists (select *from dbo.sysobjectswhere id = object_id( '存储过程名 ') and OBJECTPROPERTY(id, 'IsProcedure ') = 1)
drop procedure 存储过程名
GO

CREATE PROCEDURE '存储过程名
(
)...
[解决办法]
select a.name,b.text from sysobjects a,syscomments b where a.id=b.id and a.type= 'P '

可以查出所有的存储过程和创建脚本
如果加密的。。。只能再进行解密处理
[解决办法]
生成SQL腳本可以嗎?
我的异常网推荐解决方案:oracle存储过程,http://www.myexception.cn/oracle-develop/177537.html

热点排行