資訊結構描述檢視 (Transact-SQL)
来源:互联网 发布:日韩和欧美 知乎 编辑:程序博客网 时间:2024/06/02 07:28
資訊結構描述檢視 (Transact-SQL)
資訊結構描述檢視是 SQL Server 2005 用來取得中繼資料的方法之一。
當您參考目前伺服器時,SQL Server 支援三部分命名慣例。另外,SQL-92 標準也支援三部分命名慣例。不過,兩種命名慣例所用的名稱不同。資訊結構描述檢視定義在名稱為 INFORMATION_SCHEMA 的特殊結構描述中。每個資料庫都包含這個結構描述。每份資訊結構描述檢視都包含這個特定資料庫所儲存的所有資料物件。下表顯示 SQL Server 名稱和 SQL 標準名稱之間的關聯性。
資料庫
目錄
結構描述
結構描述
物件
物件
使用者自訂資料類型
網域
這個名稱對應慣例適用於下列與 SQL Server SQL-92 相容的檢視。
CHECK_CONSTRAINTS
REFERENTIAL_CONSTRAINTS
COLUMN_DOMAIN_USAGE
ROUTINES
COLUMN_PRIVILEGES
ROUTINE_COLUMNS
COLUMNS
SCHEMATA
CONSTRAINT_COLUMN_USAGE
TABLE_CONSTRAINTS
CONSTRAINT_TABLE_USAGE
TABLE_PRIVILEGES
DOMAIN_CONSTRAINTS
TABLES
DOMAINS
VIEW_COLUMN_USAGE
KEY_COLUMN_USAGE
VIEW_TABLE_USAGE
PARAMETERS
VIEWS
另外,部分檢視也會包含不同資料類別的參考,如字元資料或二進位資料。
當您參考資訊結構描述檢視時,您必須使用包含 INFORMATION_SCHEMA 結構描述名稱的限定名稱。例如:
複製程式碼
SELECT TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME, COLUMN_DEFAULTFROM AdventureWorks.INFORMATION_SCHEMA.COLUMNSWHERE TABLE_NAME = N'Product';GO
- 資訊結構描述檢視 (Transact-SQL)
- TRANSACT-SQL
- Transact SQL
- Transact-SQL
- Transact-sql
- Transact-SQL (T-SQL)
- SQL sp_help (Transact-SQL)
- 【SQL】 Transact -SQL 语句
- Transact-Sql 语法约定(Transact-Sql)
- Transact-SQL 语法约定 (Transact-SQL)
- Transact-SQL语句总汇
- transact-sql数组
- Transact-SQL 参考
- Transact SQL小手册
- CASE (Transact-SQL)
- Transact SQL 语 句
- BACKUP (Transact-SQL)
- Transact SQL 语 句
- 承诺
- C++/MFC/GDI+——获取Graphics中的图像数据
- 关于SQLSERVER中的角色
- XP SP3性能提升10% 仍是Vista最大竞争对手
- Hibernate事件系统&监听器
- 資訊結構描述檢視 (Transact-SQL)
- 开心一刻
- Java125道面试题
- Java中操作串口的步骤与实现
- ORACLE中的PL/SQL过程和函数
- C# socket编程 异步服务端 同步客户端
- 关于页面执行效率的问题
- MSN不能登陆,错误代码80048820
- WOW按键