| Oracle8i Reference Release 8.1.5 A67790-01 |
|
This chapter contains descriptions of data dictionary tables and views. To see the data dictionary views available to you, query the view DICTIONARY.
See Chapter 3, "Dynamic Performance (V$) Views" for descriptions of the V$ views.
In Trusted Oracle Server, each of the dictionary tables and views contains a column that indicates the label of each row in the table or view. Trusted Oracle also provides some additional dictionary tables and views, and some Oracle dictionary tables and views contain columns that support compatibility with Trusted Oracle applications.
See your Trusted Oracle documentation for more information about Trusted Oracle dictionary tables and views.
The following is an alphabetical reference of the data dictionary views accessible to all users of an Oracle Server. Most views can be accessed by any user with the CREATE_SESSION privilege.
The data dictionary views that begin with DBA_ are restricted. These views can be accessed only by users with the SELECT_ANY_TABLE privilege. This privilege is assigned to the DBA role when the system is initially installed.
This view describes all of the tables (object tables and relational tables) accessible to the user.
This view lists all of the arguments in the object which are accessible to the user.
This view lists user-defined statistics information.
This view lists all tables, views, synonyms, and sequences accessible to the user.
| Column | Datatype | NULL | Description |
|---|---|---|---|
|
OWNER |
VARCHAR2(30) |
NOT NULL |
Owner of the object |
|
TABLE_NAME |
VARCHAR2(30) |
NOT NULL |
Name of the object |
|
TABLE_TYPE |
VARCHAR2(11) |
|
Type of the object |
This view list all clusters accessible to the user.
This view list hash functions for all accessible clusters.
This view lists comments on columns of accessible tables and views.
This view lists grants on columns for which the user or PUBLIC is the grantee.
This view lists grants on columns for which the user is owner or grantor.
This view lists grants on columns for which the user or PUBLIC is the grantee.
This view displays the named collection types accessible to the user.
This view contains information about accessible columns in constraint definitions.
Note: If you create a constraint on a user-defined REF column, the system creates the constraint on the exploded columns that make up the REF column and hence column names of the constraint will be the column names of the exploded columns. These names will however have as their prefix the REF column's name.
This view lists constraint definitions on accessible tables.
This view lists active context information.
This view lists database links accessible to the user.
This view contains default object-auditing options that will be applied when objects are created.
This view lists dependencies between objects accessible to the user. Dependencies on views created without any database links are also available.
.
This view represents dimension objects.
This view represents the relationship between a dimension level and a functionally dependent column. The table that the level columns are in must match the table of the dependent column.
This view represents a 1:n hierarchical relationship between a pair of levels in a dimension.
This view represents a dimension hierarchy.
| Column | Datatype | NULL | Description |
|---|---|---|---|
|
OWNER |
VARCHAR2(30) |
NOT NULL |
Owner of the dimension |
|
DIMENSION_NAME |
VARCHAR2(30) |
NOT NULL |
Name of the dimension |
|
HIERARCHY_NAME |
VARCHAR2(30) |
|
Hierarchy name |
This view represents a join between two dimension tables. The join is always specified between a parent dimension level column and a child column.
This view represents a dimension level. All columns of a dimension level must come from the same relation.
This view represents a column of a dimension level. The position of a column within a level is specified by KEY_POSITION.
This view contains the description of all directories accessible to the user.
This view lists current errors on all objects accessible to the user.
This view lists columns of the indexes on accessible tables.
Note: If you create an index on a user-defined REF column, the system creates the index on the exploded columns that make up the REF column and hence column names of the index will be the column names of the exploded columns. These names will however have as their prefix the REF column's name.
This view lists functional index expressions on accessible tables.
This view describes, for each index partition, the partition level partitioning information, the storage parameters for the partition, and various partition statistics determined by ANALYZE that the current user can access.
This view describes, for each index subpartition that the current user owns, the partition level partitioning information, the storage parameters for the subpartition, and various partition statistics determined by ANALYZE.
This view contains descriptions of indexes on tables accessible to the user. To gather statistics for this view, use the SQL command ANALYZE. This view supports parallel partitioned index scans.
This view lists all the indextypes.
This view lists all the operators supported by indextypes.
This view lists all jobs in the database.
This is a Trusted Oracle Server view that lists system labels. For more information, see your Trusted Oracle documentation.
This new data view lists all the libraries that a user can access.
This view displays the LOBs contained in tables accessible to the user.
This view displays the LOBs contained in tables accessible to the user.
This view displays partition-level attributes of LOB data subpartitions.
This view is a description view of method parameters of types accessible to the user.
This view is a description view of method results of types accessible to the user.
This view represents the grouping functions (aggregated measures) that appear in the SELECT list of an aggregated materialized view.
This view represents the materialized views that potentially support query rewrite and that have additional information that is available for analysis by applications. This view excludes any materialized view that references a remote table or that includes a reference to a non-static value such as SYSDATE or USER. It also excludes any materialized view that was created as a snapshot prior to Oracle8.1 and that was never altered to enable query rewrite.
This view represents the named detail relations that are either in the FROM list of a materialized view, or that are indirectly referenced through views in the FROM list. Inline views in the materialized view definition are not represented in this table.
This view represents a join between two columns in the WHERE clause of a materialized view.
This view represents the named detail relations that are either in the FROM list of a materialized view, or that are indirectly referenced through views in the FROM list. Inline views in the materialized view definition are not represented in this table.
This view describes the nested tables in tables accessible to the user.
This view contains descriptions of the object tables accessible to the user.
This view lists objects accessible to the user.
This view lists ancillary information for operators.
This view lists argument information for operator bindings.
This view lists operator bindings.
This view lists operators.
This view lists the set of hints which make up the outlines.
This view lists information about outlines.
This view contains column statistics and histogram information for table partitions that the current user can access.
This view contains the histogram data (end-points per histogram) for histograms on table partitions that the current user can access.
This view lists the object level partitioning information for all partitioned indexes that the current user can access.
This view describes the partitioning key columns for partitioned objects that the current user access.
This view describes table-level information for partitioned LOBs, including default attributes for LOB data partitions.
This view lists the object level partitioning information for partitioned tables the current user access.
This view describes tables which have partially dropped tables.
| Column | Datatype | NULL | Description |
|---|---|---|---|
|
OWNER |
VARCHAR2(30) |
NOT NULL |
Owner of the object |
|
TABLE_NAME |
VARCHAR2(30) |
NOT NULL |
Name of the table |
This view is a list of all policies on all tables and views that the user has access to.
This view displays information of the queues the user has enqueue or dequeue privilege on. If the user has any of the Advanced Queuing system privileges, like MANAGE ANY QUEUE, ENQUEUE ANY QUEUE or DEQUEUE ANY QUEUE, then all queues in the database will be displayed.
This view lists all the refresh groups that the user can access.
This view lists all the objects in refresh groups, where the user can access the group.
This view lists the names of the dependent detail or container tables of all the summaries or snapshots in the current schema.
This view describes the REF columns and REF attributes in object type columns accessible to the user.
This view lists all registered snapshots.
This view is used with Advanced Replication. For more information, see Oracle8i Replication.
This view is used with Advanced Replication. For more information, see Oracle8i Replication.
This view is used with Advanced Replication. For more information, see Oracle8i Replication.
This view is used with Advanced Replication. For more information, see Oracle8i Replication.
This view is used with Advanced Replication. For more information, see Oracle8i Replication.
This view is used with Advanced Replication. For more information, see Oracle8i Replication.
This view is used with Advanced Replication. For more information, see Oracle8i Replication.
This view is used with Advanced Replication. For more information, see Oracle8i Replication.
This view is used with Advanced Replication. For more information, see Oracle8i Replication.
This view is used with Advanced Replication. For more information, see Oracle8i Replication.
This view is used with Advanced Replication. For more information, see Oracle8i Replication.
This view is used with Advanced Replication. For more information, see Oracle8i Replication.
This view is used with Advanced Replication. For more information, see Oracle8i Replication.
This view is used with Advanced Replication. For more information, see Oracle8i Replication.
This view is used with Advanced Replication. For more information, see Oracle8i Replication.
This view is used with Advanced Replication. For more information, see Oracle8i Replication.
This view is used with Advanced Replication. For more information, see Oracle8i Replication.
This view is used with Advanced Replication. For more information, see Oracle8i Replication.
This view is used with Advanced Replication. For more information, see Oracle8i Replication.
This view is used with Advanced Replication. For more information, see Oracle8i Replication.
This view lists descriptions of sequences accessible to the user.
This view lists all snapshot logs.
This view lists snapshot refresh times.
This view lists all snapshots accessible to the user.
This view lists the text source of all stored objects accessible to the user.
This view lists column statistics and histogram information for table subpartitions.
This view lists the actual histogram data (end-points per histogram) for histograms on table subpartitions.
SUB
This view lists subpartitioning key columns for tables (and Local indexes on tables) partitioned using the Composite Range/Hash method.
This view lists direct path load entries accessible to the user.
This view represents a summary object.
This view lists all synonyms accessible to the user.
This view contains column statistics and histogram information which is in the USER_TAB_COLUMNS view. For more information, see "USER_TAB_COLUMNS".
This view lists the columns of all tables, views, and clusters accessible to the user. To gather statistics for this view, use the SQL command ANALYZE.
This view lists comments on tables and views accessible to the user.
This view lists histograms on tables and views accessible to the user.
This view describes, for each table partition, the partition level partitioning information, the storage parameters for the partition, and various partition statistics determined by ANALYZE that the current user can access.
This view lists the grants on objects for which the user or PUBLIC is the grantee.
This view lists the user's grants and grants on the user's objects.
This view lists grants on objects for which the user or PUBLIC is the grantee.
This view describes, for each table subpartition, its name, name of the table and partition to which it belongs, and its storage attributes. Note that statistics will not be collected on a per-subpartition basis.
This view contains descriptions of relational tables accessible to the user. To gather statistics for this view, use the SQL command ANALYZE.
This view lists trigger information for triggers owned by the user, triggers on tables owned by the user, or all triggers if the user has the CREATE ANY TRIGGER privilege.
This view displays the usage of columns in triggers owned by user, on tables owned by user, or on all triggers if the user has the CREATE ANY TRIGGER privilege.
This view displays the attributes of types accessible to the user.
This view is a description of methods of types accessible to the user.
This view displays the types accessible to the user.
This view contains a description of all tables containing unused columns.
| Column | Datatype | NULL | Description |
|---|---|---|---|
|
OWNER |
VARCHAR2(30) |
NOT NULL |
The owner of the object |
|
TABLE_NAME |
VARCHAR2(30) |
NOT NULL |
The name of the table |
|
COUNT |
NUMBER |
|
The number of unused columns |
This view contains a description of all columns that are updatable in a join view.
This view contains information about all users of the database.
| Column | Datatype | NULL | Description |
|---|---|---|---|
|
USERNAME |
VARCHAR2(30) |
NOT NULL |
Name of the user |
|
USER_ID |
NUMBER |
NOT NULL |
ID number of the user |
|
CREATED |
DATE |
NOT NULL |
User creation date |
This view contains information about the current user.
This view lists the text of views accessible to the user.
This view lists the text of views accessible to the user.
This view contains descriptions for audit trail action type codes.
| Column | Datatype | NULL | Description |
|---|---|---|---|
|
ACTION |
NUMBER |
NOT NULL |
Numeric audit trail action type code |
|
NAME |
VARCHAR2(27) |
NOT NULL |
Name of the type of audit trail action |
This view is included for compatibility with Oracle version 5. Use of this view is not recommended.
This is a synonym for USER_CATALOG. For more information, see "USER_CATALOG".
Stores the output for the ANALYZE command with the CHAINED ROWS option.
This is a synonym for USER_CLUSTERS. For more information, see "USER_CLUSTERS".
This view is accessed to create the DBA_OBJECT_SIZE and USER_OBJECT_SIZE views. For more information, see "DBA_OBJECT_SIZE" and "USER_OBJECT_SIZE".
This view is accessed to create the DBA_OBJECT_SIZE and USER_OBJECT_SIZE views. For more information, see "DBA_OBJECT_SIZE" and "USER_OBJECT_SIZE".
This view is included for compatibility with Oracle version 5. Use of this view is not recommended.
This is a synonym for USER_TAB_COLUMNS. For more information, see "USER_TAB_COLUMNS".
This view lists grants on columns for which the user is the grantor, grantee, or owner, or PUBLIC is the grantee.
This view is included for compatibility with Oracle version 6. Use of this view is not recommended.
This view contains information about incoming and outgoing connections for pending transactions.
This view contains information about distributed transactions awaiting recovery.
This view displays descriptions of all tables (object tables and relational tables) in the database.
This view lists analyze objects.
| Column | Datatype | NULL | Description |
|---|---|---|---|
|
OWNER |
VARCHAR2(30) |
NOT NULL |
The owner |
|
OBJECT_NAME |
VARCHAR2(30) |
NOT NULL |
The object name |
|
OBJECT_TYPE |
VARCHAR2(7) |
|
The object type |
This view lists user-defined statistics information.
This view lists audit trail entries produced by AUDIT NOT EXISTS and AUDIT EXISTS.
This view contains audit trail records for all objects in the system.
This view lists all audit trail records concerning CONNECT and DISCONNECT.
This view lists audit trail records concerning GRANT, REVOKE, AUDIT, NOAUDIT, and ALTER SYSTEM statements.
This view lists all audit trail entries.
This view lists all sessions that have someone waiting on a lock they hold that are not themselves waiting on a lock.
| Column | Datatype | NULL | Description |
|---|---|---|---|
|
HOLDING_SESSION |
NUMBER |
|
Session holding a lock |
This view lists all database tables, views, synonyms, and sequences.
| Column | Datatype | NULL | Description |
|---|---|---|---|
|
OWNER |
VARCHAR2(30) |
NOT NULL |
Owner of the object |
|
TABLE_NAME |
VARCHAR2(30) |
NOT NULL |
Name of the object |
|
TABLE_TYPE |
VARCHAR2(11) |
|
Type of the object |
This view lists mappings of table columns to cluster columns.
This view contains description of all clusters in the database.
This view list hash functions for all clusters.
This view list all clusters accessible to the user.
| Column | Datatype | NULL | Description |
|---|---|---|---|
|
OWNER |
VARCHAR2(30) |
NOT NULL |
Name of owner of cluster |
|
CLUSTER_NAME |
VARCHAR2(30) |
NOT NULL |
Name of cluster |
|
HASH_EXPRESSION |
LONG |
|
Text of hash function of cluster |
This view lists comments on columns of all tables and views.
This view lists all grants on columns in the database.
This view displays all named collection types in the database such as VARRAYs, nested tables, object tables, and so on.
This view contains constraint definitions on all tables.
This view contains information about accessible columns in constraint definitions.
Note: If you create a constraint on a user-defined REF column, the system creates the constraint on the exploded columns that make up the REF column and hence column names of the constraint will be the column names of the exploded columns. These names will however have as their prefix the REF column's name.
This view lists all context namespaces information.
This view contains information about database files.
This view lists all database links in the database.
This view lists all DDL locks held in the database and all outstanding requests for a DDL lock.
This view lists dependencies to and from objects. Dependencies on views created without any database links are also available.
This view represents dimension objects.
This view represents the relationship between a dimension level and a functionally dependent column. The table that the level columns are in must match the table of the dependent column.
This view represents a 1:n hierarchical relationship between a pair of levels in a dimension.
This view represents a join between two dimension tables. The join is always specified between a parent dimension level column and a child column.
This view represents a dimension hierarchy.
| Column | Datatype | NULL | Description |
|---|---|---|---|
|
OWNER |
VARCHAR2(30) |
NOT NULL |
Owner of the dimension |
|
DIMENSION_NAME |
VARCHAR2(30) |
NOT NULL |
Name of the dimension |
|
HIERARCHY_NAME |
VARCHAR2(30) |
|
Hierarchy name |
This view represents a dimension level. All columns of a dimension level must come from the same relation.
This view represents a column of a dimension level. The position of a column within a level is specified by KEY_POSITION.
This view provides information on all directory objects in the database.
This view lists all DML locks held in the database and all outstanding requests for a DML lock.
| Column | Datatype | NULL | Description |
|---|---|---|---|
|
SESSION_ID |
NUMBER |
|
Session holding or acquiring the lock |
|
OWNER |
VARCHAR2(30) |
NOT NULL |
Owner of the lock |
|
NAME |
VARCHAR2(30) |
NOT NULL |
Name of the lock |
|
MODE_HELD |
VARCHAR2(13) |
|
Lock mode: see Table 2-1, "Lock Modes for the DBA_DML_LOCKS View" |
|
MODE_REQUESTED |
VARCHAR2(13) |
|
Lock request type: see Table 2-1, "Lock Modes for the DBA_DML_LOCKS View" |
|
LAST_CONVERT |
NUMBER |
|
The last convert |
|
BLOCKING_OTHERS |
VARCHAR2(40) |
|
Blocking others |
Table 2-1 describes DML lock mode values that are valid for the MODE_HELD column.
This view lists current errors on all stored objects in the database.
This view contains a description of export files.
This view lists objects that have been incrementally exported.
This view contains the version number of the last export session.
| Column | Datatypes | NULL | Description |
|---|---|---|---|
|
EXP_VERSION |
NUMBER(3) |
NOT NULL |
Version number of the last export session |
This view lists the extents comprising all segments in the database.
This view lists the free extents in all tablespaces.
This view contains statistics on coalesced space in tablespaces.
This view contains descriptions for all indexes in the database. To gather statistics for this view, use the SQL command ANALYZE. This view supports parallel partitioned index scans.
This view contains descriptions of the columns comprising the indexes on all tables and clusters.
Note: If you create an index on a user-defined REF column, the system creates the index on the exploded columns that make up the REF column and hence column names of the index will be the column names of the exploded columns. These names will however have as their prefix the REF column's name.
This view lists functional index expressions on all tables and clusters.
This view describes, for each index partition, the partition level partitioning information, the storage parameters for the partition, and various partition statistics determined by ANALYZE.
This view describes, for each index subpartition that the current user owns, the partition level partitioning information, the storage parameters for the subpartition, and various partition statistics determined by ANALYZE.
This view lists all the indextypes.
This view lists all the operators supported by indextypes.
This view lists all jobs in the database.
This view lists all jobs in the database that are currently running.
| Column | Datatype | NULL | Description |
|---|---|---|---|
|
SID |
NUMBER |
|
Identifier of process that is executing the job. See "V$LOCK". |
|
JOB |
NUMBER |
|
Identifier of job. This job is currently executing. |
|
FAILURES |
NUMBER |
|
Number of times this job started and failed since its last success |
|
LAST_DATE |
DATE |
|
Date that this job last successfully executed |
|
LAST_SEC |
VARCHAR2(8) |
|
Same as LAST_DATE. This is when the last successful execution started. |
|
THIS_DATE |
DATE |
|
Date that this job started executing |
|
THIS_SEC |
VARCHAR2(8) |
|
Same as THIS_DATE. This is when the job started executing. |
|
INSTANCE |
NUMBER |
|
Indicates which instance can execute or is executing the job; the default is 0 |
This view lists all the libraries in the database.
This view displays the LOBs contained in all tables.
This view displays the LOBs contained in tables accessible to the user.
This view displays partition-level attributes of LOB data subpartitions.
This view lists all locks or latches held in the database, and all outstanding requests for a lock or latch.
This view has a row for each lock or latch that is being held, and one row for each outstanding request for a lock or latch.
This view is a description of method parameters of types in the database.
This view is a description of method results of all types in the database.
This view represents the grouping functions (aggregated measures) that appear in the SELECT list of an aggregated materialized view.
This view represents the materialized views that potentially support query rewriting and that have additional information that is available for analysis by applications. This view excludes any materialized view that references a remote table or that includes a reference to a non-static value such as SYSDATE or USER. It does show all materialized views upon which Oracle would allow ENABLE QUERY REWRITE, not just those that are actually enabled for query rewrite.
This view represents the named detail relations that are either in the FROM list of a materialized view, or that are indirectly referenced through views in the FROM list. Inline views in the materialized view definition are not represented in this table.
This view represents a join between two columns in the WHERE clause of a materialized view.
This view represents the named detail relations that are either in the FROM list of a materialized view, or that are indirectly referenced through views in the FROM list. Inline views in the materialized view definition are not represented in this table.
| Column | Datatype | Null |
|---|