Refaktorieren und Verwendungen finden

Die IDE löst alle Tabellen und Spaltenreferenzen über all Ihre SQL-Dateien hinweg korrekt auf und erlaubt Ihnen, sämtliche Symbole und deren Verwendungen einfach umzubenennen.

SQL-Refaktorierung

Alias einführen

Dies ist eine der wichtigsten SQL-Refaktorierungen. Machen Sie Ihre Stoppuhr bereit und sehen Sie sich an, wie viel Zeit das für Sie spart! Platzieren Sie den Cursor auf den Tabellennamen und drücken Sie Alt+EnterIntroduce table alias.

Extrahieren Sie Unterabfragen als CTE

Eine weitere Refaktorierung, die Ihr SQL ordentlicher und weniger verschachtelt macht. Sie findet sich unter Refactor | Extract | Subquery as CTE. Aber wir finden, dass es einfacher ist, Find Action zu verwenden. Oder weisen Sie eine Tastenkombination zu!

Umbenennung

Aliasse und Variablen

Wenn Sie das Symbol innerhalb von SQL umbenennen, dann wird es in sämtlichen Verwendungen innerhalb Ihres Codes umbenannt. Um die Umbenennung auszuführen, drücken Sie Umschalt+F6

Datenbank-Objekte

Wenn es ein bestehendes Objekt wie eine Tabelle oder eine Spalte ist, dann wird es auch in der Datenquelle umbenannt.

Verwendungen finden

Verwendungen hervorheben

DataGrip hebt die Verwendungen eines bestimmten Objekts im aktuellen Kontext hervor. Beachten Sie, dass dies nicht nur die Textsuche betrifft, sondern dass die IDE versteht, was die Objekte sind, die in der Anweisung verwendet werden

Finden Sie Verwendungen innerhalb des Quellcodes

DataGrip lässt Sie die Verwendungen von Objekten innerhalb des Quellcodes anderer Objekte finden. Beispielsweise können Sie erfahren, in welchen gespeicherten Prozeduren, Funktionen oder Ansichten Ihre Tabelle verwendet wird. Drücken sie wie üblich Alt+F7 auf dem Tabellennamen oder rufen Sie das entsprechende Fenster vom Kontextmenü aus auf.