Suche…


Grundlegende Informationsschemasuche

Eine der nützlichsten Abfragen für Endbenutzer großer RDBMS ist die Suche nach einem Informationsschema.

Eine solche Abfrage ermöglicht Benutzern das schnelle Auffinden von Datenbanktabellen, die interessierende Spalten enthalten, z. B. wenn versucht wird, Daten aus zwei Tabellen indirekt über eine dritte Tabelle zu verknüpfen, ohne zu wissen, welche Tabellen Schlüssel oder andere nützliche Spalten enthalten, die mit den Zieltabellen gemeinsam sind .

Bei Verwendung von T-SQL für dieses Beispiel kann das Informationsschema einer Datenbank wie folgt durchsucht werden:

SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME LIKE '%Institution%'

Das Ergebnis enthält eine Liste übereinstimmender Spalten, deren Tabellennamen und andere nützliche Informationen.



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow