SQL: In welchen Tabellen befindet sich das Feld Filial_ID?
Ich habe folgendes Problem:
ich möchte gerne eine Auflistung sämtlicher Tabellen haben, in denen z.B. das Feld Filial_ID vorhanden ist. Ich will aber nicht sämtliche Tabellennamen eintippen, sondern eine pauschale Suche über alle vorhandenen Tabellen. Es sollten mir dann die entsprechenden Tabellennamen angezeigt werden. Geht das überhaupt?
Antwort schreiben
Antwort 1 von son_quatsch vom 03.08.2019, 23:44 Options
Ja, dazu bräuchte ich aber den Namen Deiner DBMS-Architektur. Helfen könnte ich Dir für MySQL und Oracle.
Antwort 2 von nevs vom 04.08.2019, 09:02 Options
Alles klar. Kleine Beschreibung: Ich habe jede Menge adt- und dazugehörige adi-Dateien. Das ganze läuft mit einem ADS-Server von Extended Systems. Ich kann in einem Tool direkt SQL-Befehle ausführen.
Hilft das weiter?
Antwort 3 von son_quatsch vom 04.08.2019, 18:41 Options
Nein, ADS ist mir (außer Aufmerksamkeitsdefizitsyndrom) kein Begriff. Unter MySQL gibt es die Anweisung "SHOW TABLES" und unter Oracle die ALL_USR_COLS-Views, die alle Spalten aller Tabellen enthalten. Schöne Sache, aber keine Pflicht für das System.