SQLServer2005批量查询自定义对象脚本

来源:互联网 发布:hbase 安装 windows 编辑:程序博客网 时间:2024/06/07 21:05
使用系统函数object_definition和系统表 sysobjects 就可以了

object_definition的官方参考
http://msdn.microsoft.com/zh-cn/library/ms176090.aspx

以下代码可以批量查看或者导出视图、存储过程、触发器和函数的脚本
select name,xtype, object_definition(id) from sysobjects
where xtype in('V','P','TR','IF','TF','FN')
order by xtype,name

和上面代码等价的可以用 sys.sql_modules系统表代替object_definition函数

select b.name,b.xtype,a.definition from sys.sql_modules  a,sys.sysobjects b
where a.object_id=b.id
order by b.xtype
原创粉丝点击