zoukankan      html  css  js  c++  java
  • MS SQL入门基础:浏览数据库

      6.3.1 用Enterprise Manager 浏览数据库

      SQL Server 提供了目录树的浏览方式,使得浏览数据库信息非常方便、快捷。在 Enterprise Manager 中单击要浏览的数据库文件夹,就可在右边的任务板(Task pad)窗口中看到数据库的基本信息(General)、表和索引信息(Tables & Indexes)、数据库文件的配置情况(Space Allocated)如图6-8 所示。在打开数据库文件夹目录树后,可以选择各种数据库对象进行信息浏览。

      

      6.3.2 用系统存储过程显示数据库信息

      SQL Server 提供了许多很有用的系统存储过程,可以用它们来得到许多从EnterpriseManager 界面中所不易或不能看到的信息(有关存储过程的详细介绍请参见“存储过程”章节。读者如果目前不了解存储过程也不要紧,可以把它当作函数或命令来用)。

      (1) 用系统存储过程显示数据库结构

      可以使用系统提供的系统存储过程Sp_helpdb 来显示数据库结构。

      其语法如下:

      sp_helpdb [[@dbname=] 'name']

      使用Sp_helpdb 系统存储过程可以显示指定数据库的信息。如果不指定[@dbname=]

      'name'子句,则会显示在master.dbo.sysdatabases 表中存储的所有数据库信息。命令执行成

      功会返回0, 否则返回1。

      例6-4: 显示上一节中创建的mydb 数据库的信息。

      exec sp_helpdb mydb

      

      (2) 用系统存储过程显示文件信息

      可以使用系统提供的系统存储过程Sp_helpfile 来显示当前数据库中的文件信息。其语法如下:

      sp_helpfile [[@filename =] 'name']如果不指定文件名称,则会显示当前数据库中所有的文件信息。命令执行成功会返回0, 否则返回1。

      例6-5: 显示mydb 数据库中的mydb_data1 文件的信息。

      use mydb

      exec sp_helpfile mydb_data1

      

      (3) 用系统存储过程显示文件组信息

      可以使用系统提供的系统存储过程Sp_helpfilegroup 来显示当前数据库中文件组信息。其语法如下:

      sp_helpfilegroup [[@filegroupname =] 'name']

      如果不指定文件组名称,则会显示当前数据库中所有的文件组。命令执行成功会返回0 ,否则返回1。

      例6-6:显示mydb 数据库中的data2 文件组的信息。

      use mydb

      exec sp_helpfilegroup data2

      

    申明

    非源创博文中的内容均收集自网上,若有侵权之处,请及时联络,我会在第一时间内删除.再次说声抱歉!!!

    博文欢迎转载,但请给出原文连接。

  • 相关阅读:
    【UOJ #268】【清华集训2016】数据交互(动态DP)
    【UOJ #267】【清华集训2016】魔法小程序(前缀和)
    【UOJ #266】【清华集训2016】Alice和Bob又在玩游戏(SG函数+01Trie)
    【CSP-S 2019题解】
    【CSP 2019游记】
    【CSP-S 2019模拟题解】
    sql语句: update和sql函数的冲突
    http协议之实践巩固(深度篇一)
    不错的开发工具做下记录
    javascrpt之this指向问题
  • 原文地址:https://www.cnblogs.com/Athrun/p/832349.html
Copyright © 2011-2022 走看看