知识大全 Microsoft SQL Server 2008系统目录

Posted 系统

篇首语:寸阳分阴须爱惜,休负春色与时光。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Microsoft SQL Server 2008系统目录相关的知识,希望对你有一定的参考价值。

Microsoft SQL Server 2008系统目录  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

   Microsoft SQL Server 系统目录

  Microsoft SQL Server 提供了两种获取系统信息的方法 一是通过INFORMATION_SCHEMA视图 二是通过系统存储过程和函数 Microsoft鼓励使用INFORMATION_SCHEMA视图 对于存储过程和函数(Sybase的遗留物)则不再强调并且不建议使用 在获取系统消息方面对这些存储过程和函数的支持仅仅是为了向后兼容

  在Microsoft SQL Server 中 获取系统信息的另外一种办法就是直接查询包含了当前数据库信息的系统表 表和视图 例如sysobjects sysindexes sysusers等 MASTER数据库中的这些对象包含了关于RDBMS本身的信息 尽管具有足够特权的用户可以查询这些视图和表 但Microsoft强烈反对这种方法 并声明这些系统表是专门供SQL Server使用的 在未来发布的版本中这些系统表的名称和结构可能会发生改变 Microsoft确实如此 在SQL Server的每一个版本中都引入了一些新表 删除一些旧表 或者修改了一些表的名称 笔者的建议是 抵制使用这些 后门 的诱惑 采用合法的接口来获取这些信息 并按照INFORMATION_SCHEMA 系统存储过程 函数这样的顺序使用

   Microsoft SQL Server系统存储过程和函数

  Microsoft SQL Server 中的系统存储过程可以分为很多类别 这取决于这些存储过程所执行的任务 本章将简要地介绍一些与目录有关的存储过程

  Microsoft SQL Server 列出了数十个提供系统信息的存储过程 可以从SQLCMD命令行界面直接使用这些存储过程 也可以从SQL Query Analyzer或者从通过某种程序设计接口访问SQL Server的客户端应用程序中使用这些存储过程 这些存储过程最初的目的是实现ODBC数据字典功能以隔离ODBC应用程序 避免其对SQL Server系统表的结构造成可能的修改

  Microsoft SQL Server和Sybase Adaptive Server对系统存储过程的使用是独一无二的 因为两者都源自一个由Microsoft Sybase和Ashton Tate于 年共同合作的项目 INFORMATION_SCHEMA视图是在SQL Server 版本中才开始引入的

   获得帮助

  要获取任意一个数据库对象的信息 最有用的存储过程之一就是sp_help<>类型的存储过程 表 列出了这些存储过程

  表 Microsoft SQL Server中的sp_help< >类型的存储过程

  在这些存储过程中 SP_HELP可能是最常用的 如果不带任何参数 SP_HELP将返回当前数据库的sysobjects表中列出的每一个单独数据库对象(表 视图 存储过程 索引 默认值等)的信息 如果向SP_HELP存储过程传递一个特定的对象作为参数 那么它只返回与该对象有关的信息

  Microsoft SQL Server 还提供了大量的函数和系统存储过程用于返回RDBMS服务器及其所包含对象的信息 在Microsoft的联机文档中可以找到系统函数的完整说明

       返回目录 SQL实战新手入门

       编辑推荐

       Oracle索引技术

       高性能MySQL

cha138/Article/program/SQLServer/201311/22506

相关参考

知识大全 Microsoft SQL Server 7.0安全问题

MicrosoftSQLServer7.0安全问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 Microsoft SQL Server数据库日志截断

数据库相关:MicrosoftSQLServer数据库日志截断  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来

知识大全 Microsoft SQL Server 全文索引服务 - 编程提高篇

MicrosoftSQLServer全文索引服务-编程提高篇  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看

知识大全 使用Microsoft SQL Server 2000的XML查询

使用MicrosoftSQLServer2000的XML查询  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看

知识大全 Microsoft SQL Server 2005数据库镜像语句

MicrosoftSQLServer2005数据库镜像语句  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 Microsoft SQL Server 7.0储存过程调试指南

MicrosoftSQLServer7.0储存过程调试指南  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 连接池与 Microsoft SQL Server 2000 Analysis Services

连接池与MicrosoftSQLServer2000AnalysisServices  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的

知识大全 Microsoft SQL Server数据库SA权限总结

MicrosoftSQLServer数据库SA权限总结  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 Microsoft SQL Server 查询处理器的内部机制与结构(1)

MicrosoftSQLServer查询处理器的内部机制与结构(1)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快

知识大全 将Access数据库移植到Microsoft SQL Server 7.0

将Access数据库移植到MicrosoftSQLServer7.0  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快