Christian Kruse: alle Tabellen namen in Datenbank ausgeben

Beitrag lesen

Hallo .MB,

ich will den Danknbank Inhalt an Tabellen Namen in SQL Befehl oder PDO Befehl ausgeben. Ich hab nix gefunden. Gibts das üvberhaupt oder muss ich mir da, wenn ich eine neue Tabelle erstell, extra n Array eintrag vornehmen???

Das hängt von deinem DBMS ab. Für MySQL gibt es SHOW TABLES, für PostgreSQL gibt es das Information Schema: SELECT table_name FROM information_schema.tables bzw SELECT table_name FROM information_schema.tables WHERE table_schema = 'public' - 'public' dann hier ersetzen durch den Namen deines Schemas.

LG,
CK