`
izuoyan
  • 浏览: 9376162 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

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

阅读更多
使用系统函数object_definition和系统表 sysobjects 就可以了

object_definition的官方参考

以下代码可以批量查看或者导出视图、存储过程、触发器和函数的脚本
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
分享到:
评论

相关推荐

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

    批量查询这些自定义对象的脚本可以帮助快速获取和理解数据库的结构。本文将详细介绍如何使用SQL Server 2005的系统函数`object_definition`和系统表`sysobjects`来实现这个功能。 `object_definition`函数是SQL ...

    批量执行SQL脚本(附源码).zip

    在IT行业中,数据库管理和数据操作是一项关键任务,而SQL(结构化查询语言)是与数据库交互的主要工具。批量执行SQL脚本的能力对于开发者和DBA(数据库管理员)来说至关重要,尤其是在处理大量数据更新、表结构修改...

    SQL SERVER数据库批量备份、恢复、附加工具

    在这个场景中,我们关注的是如何高效地对大量的SQL SERVER数据库执行批量备份、恢复和附加操作。以下是对这些核心概念的详细阐述。 首先,**批量备份**是数据库管理中的关键环节,尤其是在面对多个数据库时。SQL ...

    Oracle & SQLServer 脚本批量执行方法

    本文将深入探讨如何在Oracle和SQL Server这两种广泛使用的数据库管理系统中批量执行SQL脚本。批量执行SQL脚本通常是为了进行数据迁移、数据库更新或者自动化测试等场景。 首先,让我们关注Oracle数据库。Oracle提供...

    sqlserver多数据库自启动定时备份工具批量执行脚本

    "sqlserver多数据库自启动定时备份工具批量执行脚本"是一种高效的方法,它允许管理员自动化备份多个数据库,特别是在系统启动时自动运行,以确保数据始终得到保护。这个解决方案尤其适用于那些包含大量关键数据和对...

    SQL SERVER 数据库 批量更新 工具(C# .NET20 下开发)

    标题中的“SQL SERVER 数据库 批量更新 工具(C# .NET20 下开发)”指的是一款基于C#编程语言和.NET Framework 2.0平台开发的实用工具,专门用于对SQL Server数据库进行批量更新操作。批量更新是数据库管理中常见的...

    SQLServer2005DB 数据库编程源代码

    本资源“SQLServer2005DB 数据库编程源代码”显然聚焦于利用SQL Server 2005进行数据库编程的相关实践,可能包含了存储过程、触发器、函数、数据表设计以及数据查询等多个方面的示例代码。 1. **数据库设计**:在...

    sqlserver 数据脚本导出工具

    这些工具可能会提供额外的功能,例如批量导出、导出到特定格式、自定义脚本选项等。 “mssql10”标签进一步强调了该工具是针对SQL Server 2008的。在SQL Server的不同版本之间,可能存在对某些特性的支持差异,因此...

    SQL Server Management Studio 19.3

    13. **自动化与脚本编写**: 支持编写和执行SQL脚本,批量处理数据库操作,实现自动化工作流程。 14. **云支持**: SSMS与Azure SQL Database和Azure SQL Managed Instance无缝集成,方便在云端管理数据库。 15. **...

    作者耗费大量时间开发的SQL SERVER脚本生成器.rar

    SQL Server脚本生成器是一款专为数据库管理员和开发者设计的工具,它可以帮助用户自动生成针对SQL Server数据库的各种操作脚本,如创建表、视图、存储过程、触发器等。这款脚本生成器通常用于数据库的备份、迁移、...

    bat/cmd批处理连接SqlServer数据库查询脚本

    在本文中,作者介绍了一种利用Windows批处理(bat/cmd)脚本来连接SqlServer数据库执行查询的方法。批处理脚本是一种传统的自动化脚本语言,常用于Windows操作系统中批量执行命令。SqlServer是微软公司开发的一个...

    SqlServer2000常用经典脚本合集

    《SQL Server 2000常用经典脚本合集》是一个综合性的资源,包含了SQL Server 2000管理、优化、查询等多个方面的实用脚本。这个合集将各种脚本按照不同的应用场景进行了分类,总计15个专题,旨在帮助数据库管理员和...

    SQLServer脚本一键备份与还原(可配置文件及多通配符支持...)

    在标题提到的“SQLServer脚本一键备份与还原”方案中,用户可以快速地对数据库进行完整备份,以便在系统故障或意外数据损失时恢复数据。备份过程通常涉及以下步骤: 1. **编写备份脚本**:SQL Server 提供 T-SQL ...

    Excel自定义字段分步导入SQLServer2000 PB9源码

    标题中的“Excel自定义字段分步导入SQLServer2000 PB9源码”涉及到的知识点是使用PowerBuilder 9(PB9)开发的一个应用程序,该应用能够将用户自定义的Excel字段数据逐步导入到SQL Server 2000数据库中。在数据处理...

    SQL Server 数据库脚本导出器2.0.rar

    SQL Server 数据库脚本导出器2.0是一款专为SQL Server设计的实用工具,它极大地简化了数据库脚本的管理和导出过程。在数据库管理中,脚本扮演着至关重要的角色,它允许用户创建、修改和备份数据库结构以及数据。SQL ...

    SQLServer转SQLite源码

    标题中的“SQLServer转SQLite源码”表明这是一个用于将数据从Microsoft SQL Server迁移至SQLite数据库的程序源代码。SQLite是一个轻量级、自包含的数据库引擎,常用于嵌入式系统和个人项目,因为它不需要单独的...

    sql2005备份的几种方法

    在SQL Server中,可以使用第三方工具或编写自定义脚本来实现此功能。 为了确保数据安全,理解并实施这些备份方法是至关重要的。记得定期测试备份的完整性和可恢复性,以防在真正需要时出现问题。同时,随着数据的...

    SQL Server 2005 ServiceBroker详解(一)

    这个技术在SQL Server 2005中引入,旨在解决大规模分布式系统中的数据交互问题,特别是在需要进行大量并发操作和批量处理时。Service Broker 提供了数据库级别的异步消息传递,使得数据库应用程序可以实现异步处理,...

    mssqlserver附加工具

    从压缩包子文件的文件名称"SQL批量附加数据库工具v8.0"来看,这是一个专门用于批量处理SQL Server数据库附加操作的工具。数据库附加是将一个或多个.mdf和.ldf文件(代表SQL Server的数据文件和日志文件)连接到现有...

Global site tag (gtag.js) - Google Analytics