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”


数据运维技术 » Oracle 视图 DBA_CONS_COLUMNS 官方解释,作用,如何使用详细说明