## VIEWDEFS

### Voraussetzungen

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

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

Legen Sie View-Tabellen an. Verfahren Sie dazu z.B. wie in SQL-Tutorial, View-Tabellen angegeben.

### Beispiele

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

● SQL-Anweisungstext, der bei der Definition der View-Tabelle verwendet wurde

SELECT definition
FROM DOMAIN.VIEWDEFS
WHERE schemaname = 'HOTEL'
AND viewname = 'CUSTOMER_ADDR'

● Länge der Definition der View-Tabelle

SELECT len
FROM DOMAIN.VIEWDEFS
WHERE schemaname = 'HOTEL'
AND viewname = 'CUSTOMER_ADDR'

Nur der Eigentümer einer View-Tabelle kann die Definition selektieren. Alle anderen Benutzer erhalten keine Ausgabe.

Alle View-Tabellen: siehe VIEWS

Existenz einer View-Tabelle: siehe TABLES

Einer View-Tabelle zugrunde liegende Tabellen und Spalten: siehe VIEWCOLUMNS