怎么删
declare @name varchar(50)declare roy cursor for select name from sysobjects
where xtype='y'open roy  
fetch next from roy into @namewhile @@fetch_status=0
begin
Exec('drop procedure '+@name)fetch next from roy into @name
end
close roy
deallocate roy
这样不成功。 怎么写

解决方案 »

  1.   

    知道了  是  type=p
      

  2.   

    是的。先获取type=‘P’的所有存储过程,然后删除
      

  3.   

    本地数据库生成脚本   在服务器数据库执行  有一句:
    CREATE USER [NT AUTHORITY\NETWORK SERVICE] FOR LOGIN [NT AUTHORITY\NETWORK SERVICE] WITH DEFAULT_SCHEMA=[dbo]
    报错DEFAULT_SCHEMA 子句不能与 Windows 组或者映射到证书或非对称密钥的主体一起使用。 何意?  如果不执行这句有影响吗