INFORMATION_SCHEMA

本文介绍了INFORMATION_SCHEMA的作用及其包含的各种视图,如ROUTINES、TABLES等,这些视图为用户提供了一种访问数据库元数据的方式。

INFORMATION_SCHEMA:

 

用途:访问数据库元数据。

它是以 sysobjects 和 syscolumns 系统表为基础建立的系统视图。它的字段更具备可读性。

它不包含系统数据库的表.

 

系统 INFORMATION_SCHEMA 视图:

  • INFORMATION_SCHEMA.CHECK_CONSTRAINTS
  • INFORMATION_SCHEMA.COLUMN_DOMAIN_USAGE
  • INFORMATION_SCHEMA.COLUMN_PRIVILEGES
  • INFORMATION_SCHEMA.COLUMNS
  • INFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE
  • INFORMATION_SCHEMA.CONSTRAINT_TABLE_USAGE
  • INFORMATION_SCHEMA.DOMAIN_CONSTRAINTS
  • INFORMATION_SCHEMA.DOMAINS
  • INFORMATION_SCHEMA.KEY_COLUMN_USAGE
  • INFORMATION_SCHEMA.PARAMETERS
  • INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS
  • INFORMATION_SCHEMA.ROUTINES   返回当前数据库中当前用户能访问的所有函数和存储过程的元数据信息。
  • INFORMATION_SCHEMA.ROUTINE_COLUMNS
  • INFORMATION _ SCHEMA.SCHEMATA
  • INFORMATION_SCHEMA.TABLE_CONSTRAINTS
  • INFORMATION_SCHEMA.TABLE_PRIVILEGES
  • INFORMATION_SCHEMA.TABLES
  • INFORMATION_SCHEMA.VIEW_COLUMN_USAGE
  • INFORMATION_SCHEMA.VIEW_TABLE_USAGE
  • INFORMATION_SCHEMA.VIEWS
eg: SELECT * FROM INFORMATION_SCHEMA.TABLES

参考: http://msdn.microsoft.com/zh-cn/library/ms186778.aspx 信息架构视图 (Transact-SQL)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值