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.
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+Enter → Introduce table alias.
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!
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
Wenn es ein bestehendes Objekt wie eine Tabelle oder eine Spalte ist, dann wird es auch in der Datenquelle umbenannt.
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
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.