Oracle 视图 DBA_CONS_COLUMNS 官方解释,作用,如何使用详细说明
本站中文解释
Oracle视图DBA_CONS_COLUMNS保存的信息是指数据库中所有约束列的描述信息。它可以帮助DBA获得整个系统中约束列的完整信息。
DBA_CONS_COLUMNS中的信息包括表的所有者、表的约束名称、表的约束类型、表的列名称、表的列序号,等。使用者可以通过一些简单的SELECT语句来调用这个视图,以获取一些有用的信息,如每个表中存在哪些约束列,约束类型是什么。
例如下面的SELECT语句可以用来获取表中每个主键列的完整信息:
SELECT owner, table_name, constraint_name, constraint_type, column_name, position FROM dba_cons_columns WHERE constraint_type = ‘P’;
通过这个SELECT语句可以获得每一表中有哪些列是主键列,以及它们的列序号。
官方英文解释
DBA_CONS_COLUMNS
describes all columns in the database that are specified in constraints. Its columns are the same as those in ALL_CONS_COLUMNS
.
See Also:
“ALL_CONS_COLUMNS”