Skip to main content

Datenbank-Metadaten

Wie kann man mit PostgreSQL-/SQL-Bordmitteln die Strukturen der eigenen Datenbank einsehen und verwalten?

Tabellen auflisten

Es wird davon ausgegangen, dass die Tabellen der Anwendung sich im Datenbank-Schema public befinden.

SELECT  table_catalog, table_schema, table_name, table_type
FROM    information_schema.tables
WHERE   table_schema = 'public'

 

Anzahl an Tabellen ermitteln

SELECT  COUNT(*)
FROM    information_schema.tables
WHERE   table_schema = 'public'