Wie war noch mal ?

Wie war noch mal das SQL Statement um alle vorhanden Tabellen einer Datenbank auflisten zu lassen?

Dank Euch

Mario

Wie war noch mal das SQL Statement um alle vorhanden Tabellen
einer Datenbank auflisten zu lassen?

show tables;

Gruß,

Michael

Ha,Ha !

Wie war noch mal das SQL Statement um alle vorhanden Tabellen
einer Datenbank auflisten zu lassen?

Soll das ein Witz sein?

Muss wohl, den sonst hättest du uns ja wohl verraten, welches DBMS du verwendest.

Anyway - unter Oracle:

  1. SELECT table_name
    FROM user_tables;

  2. SELECT object_name
    FROM user_objects
    WHERE object_type = ‚TABLE‘

Gruß Janus

PS: Nix für ungut - aber die grundsätzliche Bereitschaft zu helfen sinkt durch derartige Fragestellungen. Daher ist eigentlich verabredet, den DB-Namen immer in den Titel zu schreiben.

Immer locker bleiben ,-)
nein diese Verabredung kannte ich noch nicht ich dachte eigenlich SQL Statements sind standardisiert und des halb das DBMS egal. Nun offensichtlich ist es nicht so.

Aber ja ich habe eine Oracle 1.7 8i gemeint und genau das statement gesucht das du unten aufgelisted hast.

Dank Dir

Mario

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Wie war noch mal das SQL Statement um alle vorhanden Tabellen
einer Datenbank auflisten zu lassen?

Anstatt user_tables (das zeigt Dir alle Tabellen, die Dir gehören) bzw. user_objects (analog) kannst Du all_tables (alle Tabellen, auf Du Zugriffsberechtigung hast) bzw, wenn Du die Rolle DBA hast, dba_tables (bzw. -objects), das wirklich ALLE Tabellen auflistet.

Gruß

J.,