## INDEXCOLUMNS

### 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 Indizes an. Verfahren Sie dazu z.B. wie in SQL-Tutorial, Indizes angegeben.

### Beispiele

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

● Alle indizierten Spalten der Tabelle CUSTOMER

SELECT DISTINCT columnname
FROM DOMAIN.INDEXCOLUMNS
WHERE tablename = 'CUSTOMER'

● Alle Invertierungen für die Tabelle CUSTOMER, sortiert nach dem Indexnamen und darin jeweils nach der Reihenfolge der Spalten, die bei der Indexdefinition angegeben wurden

SELECT indexname, type, columnname, sort
FROM DOMAIN.INDEXCOLUMNS
WHERE tablename = 'CUSTOMER' ORDER BY indexname, columnno

● Informationen über die Spalten, aus denen der Index ADDRESS_INDEX der Tabelle CUSTOMER zusammengesetzt ist

SELECT columnname, sort, datatype, len
FROM DOMAIN.INDEXCOLUMNS
WHERE tablename = 'CUSTOMER'
AND indexname = 'ADDRESS_INDEX' ORDER BY columnno

Alle Indizes: siehe INDEXES