Sie können eine SQL-DDL- oder -DML-Anweisung verwenden, um nach Tabellen und Spalten in den SQL-Anweisungen Ihrer Anwendungen zu suchen. So kann es beispielsweise sinnvoll sein, diesen Suchtyp auszuführen, um festzustellen, wie sich an Tabellen und Spalten vorgenommene Änderungen auf eine Anwendung auswirken.
Vorbereitende Schritte
Der Java-Code, in dem die SQL-Anweisungen angezeigt werden, muss Teil eines Java-Projekts sein, das für die Entwicklung mit pureQuery aktiviert ist.
Informationen zu diesem Vorgang
Sie können die meisten DML-Anweisungen, einschließlich SELECT-Anweisungen, verwenden.
Sie können die folgenden DDL-Anweisungstypen verwenden:
- ALTER
TABLE ADD COLUMN
- Mit diesem Anweisungstyp können Sie danach suchen, wo die zu modifizierende Tabelle in einer Anwendung verwendet wird.
- ALTER TABLE
DROP COLUMN
- Mit diesem Anweisungstyp können Sie danach suchen, wo die zu löschende Spalte in einer Anwendung verwendet wird.
- ALTER TABLE
RENAME COLUMN
- Mit diesem Anweisungstyp können Sie danach suchen, wo die umzubenennende Spalte in einer Anwendung verwendet wird.
- DROP TABLE
- Mit diesem Anweisungstyp können Sie danach suchen, wo die zu löschende Tabelle in einer Anwendung verwendet wird.
Vorgehensweise
Gehen Sie wie folgt vor, um mit einer DDL- oder DML-Anweisung nach SQL-Anweisungen zu suchen, die auf bestimmte Tabellen und Spalten verweisen:
- Heben Sie im SQL-Editor oder im Java-Editor die DDL- oder DML-Anweisung hervor, die Sie verwenden wollen.
- Klicken Sie mit der rechten Maustaste auf die Anweisung und wählen Sie
Verweis in SQL-Modellstruktur suchen aus.
Ergebnisse
Die Workbench filtert den Inhalt der Sicht
SQL Outline, sodass nur die SQL-Anweisungen angezeigt werden, die auf die für Sie interessanten Datenbankobjekte verweisen.
Oben in der Sicht wird eine Zeile angezeigt, die den aktuellen Filter beschreibt. Wenn Sie den Filter entfernen wollen, klicken Sie auf die folgende Schaltfläche oben in der Sicht:
