Die SELECT-Anweisung wird verwendet, um Informationen aus dem Systemkatalog in Oracle abzurufen. Der Systemkatalog besteht aus einer Reihe von Tabellen, die Informationen über die Datenbank enthalten, beispielsweise die Namen von Tabellen, Spalten und Indizes. Um Daten aus dem Systemkatalog auszuwählen, können Sie die folgende Syntax verwenden:
„
SELECT Spaltenname
VON Tabellenname
WHERE-Bedingung;
„
Um beispielsweise die Namen aller Tabellen in der Datenbank auszuwählen, können Sie die folgende Abfrage verwenden:
„
SELECT Tabellenname
FROM user_tables;
„
Sie können die SELECT-Anweisung auch verwenden, um Informationen zu bestimmten Spalten in einer Tabelle abzurufen. Um beispielsweise den Datentyp der Spalte „emp_name“ in der Tabelle „employees“ auszuwählen, können Sie die folgende Abfrage verwenden:
„
SELECT data_type
VON user_tab_columns
WHERE Tabellenname ='Mitarbeiter'
AND columns_name ='emp_name';
„