information_schema mit SELECT abfragen
information_schema ist eine Metadatenbank, die Informationen über die aktuelle Datenbank enthält. information_schema hat mehrere Tabellen, die mit der bekannten Syntax SELECT * FROM abgefragt werden können:
tables:Informationen über alle Tabellen der aktuellen Datenbankcolumns: Informationen über alle Spalten in allen Tabellen der aktuellen Datenbank- …
In dieser Übung benötigst du nur Informationen aus dem 'public'-Schema, die in Spalte table_schema der Tabellen tables und columns enthalten sind. Das 'public'-Schema enthält Informationen über benutzerdefinierte Tabellen und Datenbanken. Die anderen table_schema-Arten enthalten Systeminformationen – in diesem Kurs interessieren wir uns nur für benutzerdefinierte Daten.
Diese Übung ist Teil des Kurses
<Kurs>Einführung in relationale Datenbanken in SQL</Kurs>Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
-- Query the right table in information_schema
SELECT table_name
FROM information_schema.___
-- Specify the correct table_schema value
WHERE table_schema = '___';