Oracle Metadata - Views For Metadata

Views For Metadata

The total number of these views depends on the Oracle version, but is in a 1000 range.

The main built-in views accessing Oracle RDBMS data dictionary tables are few, and are as follows:

  • ALL_TABLES – list of all tables in the current database that are accessible to the current user
  • ALL_VIEWS – list of all views in the current database that are accessible to the current user
  • ALL_TAB_COLUMNS – list of all columns in the database that are accessible to the current user
  • ALL_ARGUMENTS – lists the arguments of functions and procedures that are accessible to the current user
  • ALL_ERRORS – lists descriptions of errors on all stored objects (views, procedures, functions, packages, and package bodies) that are accessible to the current user
  • ALL_OBJECT_SIZE – included for backward compatibility with Oracle version 5
  • ALL_PROCEDURES – (from Oracle 9 onwards) lists all functions and procedures (along with associated properties) that are accessible to the current user
  • ALL_SOURCE – describes the text (i.e. PL/SQL) source of the stored objects accessible to the current user

In addition there are equivalent views prefixed "USER_" which show only the objects owned by the current user (i.e. a more restricted view of metadata) and prefixed "DBA_" which show all objects in the database (i.e. an unrestricted global view of metadata for the database instance). Naturally the access to "DBA_" metadata views requires specific privileges.

Read more about this topic:  Oracle Metadata

Famous quotes containing the word views:

    Parents must begin to discover their children as individuals of developing tastes and views and so help them be, and see, themselves as thinking, feeling people. It is far too easy for a middle-years child to absorb an over-simplified picture of himself as a sloppy, unreliable, careless, irresponsible, lazy creature and not much more—an attitude toward himself he will carry far beyond these years.
    Dorothy H. Cohen (20th century)