Anfang des Inhaltsbereichs

Diese Grafik wird im zugehörigen Text erklärt VIEWCOLUMNS Dokument im Navigationsbaum lokalisieren

Vorausetzungen

Sie haben die StrukturlinkDemo-Daten für das SQL-Tutorial erzeugt.

Melden Sie sich als Benutzer MONA an die Demo-Datenbankinstanz DEMODB an.

Definieren Sie View-Tabellen. Verfahren Sie dazu z.B. wie in SQL-Tutorial, StrukturlinkView-Tabellen beschrieben.

Beispiele

Anhand der Systemtabelle VIEWCOLUMNS können Sie unter anderem folgende Datenbankinformationen ermitteln:

     Alle Tabellen, die der View-Tabelle CUSTOMER_ADDR zugrunde liegen

SELECT tablename, viewcolumnname, columnname
  FROM DOMAIN.VIEWCOLUMNS
    WHERE schemaname = 'HOTEL'
      AND viewname = 'CUSTOMER_ADDR'

     Spalte der Tabelle, die der Spalte CITY der View-Tabelle CUSTOMER_ADDR zugrunde liegt

SELECT tablename, columnname
  FROM DOMAIN.VIEWCOLUMNS
    WHERE schemaname = 'HOTEL'
      AND viewname = 'CUSTOMER_ADDR'
      AND viewcolumnname = 'CITY'

     Ermitteln, ob die Spalte TITLE der Tabelle CUSTOMER in einer View-Tabelle verwendet wird

SELECT schemaname, viewname, viewcolumnname
  FROM DOMAIN.VIEWCOLUMNS
    WHERE tablename = 'CUSTOMER'
      AND columnname = 'TITLE'

Hinweis

Alle View-Tabellen: siehe VIEWS

Definition einer View-Tabelle: siehe VIEWDEFS

Existenz einer View-Tabelle: siehe TABLES

Ende des Inhaltsbereichs