tag: sql server 2008 metadata view
标记备忘
Information Schema View属于System Views.
包含以下试图,对表单的元数据查询很有帮助:
- CHECK_CONSTRAINTS
- COLUMN_DOMAIN_USAGE
- COLUMN_PRIVILEGES
- COLUMNS
- CONSTRAINT_COLUMN_USAGE
- CONSTRAINT_TABLE_USAGE
- DOMAIN_CONSTRAINTS
- DOMAINS
- KEY_COLUMN_USAGE
- PARAMETERS
- REFERENTIAL_CONSTRAINTS
- ROUTINES
- ROUTINE_COLUMNS
- SCHEMATA
- TABLE_CONSTRAINTS
- TABLE_PRIVILEGES
- TABLES
- VIEW_COLUMN_USAGE
- VIEW_TABLE_USAGE
- VIEWS
System Views还包含了以下几个类别:
- Catalog Views
- Compatibility Views
- Dynamic Management Views and Functions
- Information Schema Views
- Replication Views
分享到:
相关推荐
The book concludes with a comprehensive set of reference appendixes for command syntax, system stored procedures, information schema views, file system commands, and system management commands. ...
IF EXISTS(SELECT * FROM INFORMATION_SCHEMA.VIEWS WHERE TABLE_NAME = N'[视图名称]') BEGIN PRINT '视图存在'; END ELSE BEGIN PRINT '视图不存在'; END ``` **说明:** - `INFORMATION_SCHEMA.VIEWS`:包含...
### MySQL中的information_schema详解 在使用MySQL的过程中,我们经常会遇到一个名为`information_schema`的数据库。这个数据库在MySQL安装时自动生成,并且对于理解和管理MySQL系统具有重要作用。本文将详细介绍`...
Beginning Transact-SQL with SQL Server 2000 and 2005 ...Appendix C - System Stored Procedure Reference Appendix D - Information Schema Views Reference Appendix E - Answers to Exercises
Beginning Transact-SQL with SQL Server 2000 and 2005 byPaul TurleyandDan Wood Wrox Press 2006 (594 pages)... Appendix D - Information Schema Views Reference Appendix E - Answers to Exercises Index
SELECT * FROM INFORMATION_SCHEMA.VIEWS; SELECT * FROM INFORMATION_SCHEMA.COLUMNS; ``` 2. **创建和删除登录名** 在SQL Server中管理登录名(Login)对于控制数据库访问至关重要。以下脚本展示了如何添加...
Beginning Transact-SQL with SQL... Appendix D - Information Schema Views Reference Appendix E - Answers to Exercises 英文,电驴上下载的,希望对大家有些用处。 由于这里不能上传太大的文件,分成5块上传。
其次,信息架构视图(Information Schema Views)是另一种获取元数据的方法。这些视图符合SQL-92标准,提供了一种独立于系统表的方式来访问元数据,因此更为稳定。例如,`INFORMATION_SCHEMA.COLUMNS`视图展示了所有...
Beginning Transact-SQL with SQL Server 2000 and 2005 ...Appendix C - System Stored Procedure Reference Appendix D - Information Schema Views Reference Appendix E - Answers to Exercises
Beginning Transact-SQL with SQL ...Appendix C - System Stored Procedure Reference Appendix D - Information Schema Views Reference Appendix E - Answers to Exercises Index 第三部分 of 5
### SQL错误状态的提示信息详解 #### 概述 在数据库操作过程中,经常会遇到各种各样的错误或异常情况。为了更好地理解和处理这些错误,SQL标准定义了一套错误代码体系——SQLSTATE,它可以帮助开发者和数据库管理员...
- `SELECT * FROM information_schema.views`可以查看所有视图的信息。 - `DROP VIEW ViewName`用于删除视图,`sp_rename 'OldViewName', 'NewViewName'`用于重命名视图。 4. **通过视图修改数据** - 虽然视图...
MySQL的information_schema数据库是MySQL 5.0版本后引入的一个非常重要的工具,它是一个虚拟的数据库,虽然在物理上并不存在,但提供了丰富的元数据信息,帮助用户了解和管理数据库。这个数据库就像一个数据字典,...
### 22.30 The INFORMATION_SCHEMA VIEWS Table 此表记录了视图的信息,包括视图定义等。这对于管理和使用视图非常有用。 ### 22.31 INFORMATION_SCHEMA Tables for InnoDB 这部分专门介绍了 InnoDB 存储引擎相关...
SQL(Structured Query Language)是用于管理和操作关系型数据库的标准语言,它被广泛应用于各种数据库系统,如MySQL、Oracle、SQL Server等。标题“SQL语句的总结”表明我们将讨论SQL的关键概念和常用命令,而描述...
IF EXISTS (SELECT * FROM INFORMATION_SCHEMA.VIEWS WHERE TABLE_NAME = N'MyView') PRINT '视图存在' ELSE PRINT '视图不存在' ``` 6. **判断函数是否存在**: 检查`sys.objects`系统视图,确保`xtype`是...
- `information_schema.views`视图列出所有视图的信息。 - `information_schema.tables`视图显示所有表的信息。 - `information_schema.columns`视图提供关于表列的详细信息。 同样,对于Oracle,可以查询`sys...
本篇文章将全面介绍SQL的基础、提升和技巧,适用于SQL Server、MySQL等数据库管理系统。 **第一部分、基础** 1. **创建数据库**: 使用`CREATE DATABASE`语句创建新的数据库,例如 `CREATE DATABASE MyDatabase;` ...
- `SELECT * FROM information_schema.views WHERE table_schema = 'public';` 这两条命令都可以用来查看数据库中属于public模式下的所有视图。 ##### 10. 查看触发器 - **SQL语句**:`SELECT * FROM ...