所有存儲過程

  select   id=identity(int),text=cast(  
  N'if   exists(select   *   from   sysobjects   where   id=object_id(N'  
  +quotename(name)+N')  
  drop   proc   '+quotename(name)+N'  
  GO'   as   nvarchar(4000))  
  into   ##   from   sysobjects  
  where   xtype='p'  
  and   status>=0    
  insert   ##(text)   select   text    
  from(  
  select   c.id,c.number,s1=0,c.text    
  from   sysobjects   o,syscomments   c  
  where   o.id=c.id  
  and   o.xtype='p'  
  and   o.status>=0  
  union   all    
  select   c.id,c.number,s1=1,'go'  
  from   sysobjects   o,syscomments   c  
  where   o.id=c.id  
  and   o.xtype='p'  
  and   o.status>=0  
  )a   order   by   id,number,s1    
  exec   master.dbo.xp_cmdshell   'bcp   "select   text   from   ##   order   by   id"   queryout   "c:\a.sql"   /T   /c',no_output  
  drop   table   ##

转载于:https://www.cnblogs.com/Nina-piaoye/archive/2008/07/21/1247737.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值