Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Verwenden von Oracle JDeveloper-Snippets mit MySQL

In einem früheren Artikel, „Verwenden von MySQL-Datenbanken in Oracle JDeveloper“, haben Sie gelernt, JDeveloper mit MySQL-Datenbanken zu verwenden. In diesem Tutorial lernen Sie eine weitere Funktion in JDeveloper kennen, die mit MySQL verwendet werden kann:Snippets.

In diesem Tutorial werden die folgenden Themen behandelt:

  • Was sind SQL-Snippets?
  • Ein SQL-Snippet verwenden
  • Hinzufügen eines neuen Snippets
  • Bearbeiten eines SQL-Snippets
  • Wohin gehen wir von hier aus?

Was sind SQL-Snippets?

JDeveloper bietet integrierte SQL-Schnipsel, die einem SQL-Arbeitsblatt hinzugefügt werden können, um SQL-Anweisungen zu erstellen. Ein Snippet ist einfach eine Vorlage, die einen Block von SQL-Code enthält, den Sie dann an anderer Stelle verwenden können.

Um die SQL-Snippets zu verwenden, wählen Sie Fenster>Datenbank>Snippets , wie in Abbildung 1 gezeigt.


Abbildung 1: Fenster>Datenbanken>Snippets

Vordefinierte Snippets sind für verschiedene Funktionen verfügbar, einschließlich Aggregatfunktionen, Analysefunktionen, Zeichenfunktionen, Konvertierungsfunktionen, Datumsformate, Datums-/Uhrzeitfunktionen, Flashback und Zahlenformate, wie in der Snippets-Palette in Abbildung 2 gezeigt.


Abbildung 2: Snippets für Funktionen und Formate

Ein SQL-Snippet verwenden

Fügen Sie als Beispiel für die Verwendung von Snippets SELECT hinzu in einem SQL-Arbeitsblatt und wählen Sie COUNT(*) aus in den Aggregatfunktionen , wie in Abbildung 3 gezeigt.


Abbildung 3: Auswahl von Aggregatfunktionen>COUNT(*)

Hinweis: Wenn Sie mit SQL-Arbeitsblättern nicht vertraut sind, erhalten Sie eine schnelle Einführung, indem Sie meinen vorherigen Artikel „Using Oracle JDeveloper SQL Worksheets“ lesen. Die Beispiele gehen davon aus, dass Sie die in diesem Artikel erstellte Datenbank und Tabelle verwenden.

Fügen Sie die COUNT(*)-Funktion zum SQL-Arbeitsblatt hinzu, wie in Abbildung 4 gezeigt.


Abbildung 4: Hinzufügen von COUNT(*) zum SQL-Arbeitsblatt

Vervollständigen Sie die SQL-Anweisung als SELECT COUNT(*) FROM wlslog; Klicken Sie auf die Run-Anweisung Symbol zum Ausführen der SQL-Anweisung.

Eine Anzahl von 7 wird angezeigt, wie im Abfrageergebnis in Abbildung 5 gezeigt.


Abbildung 5: Abfrageergebnis

Hinzufügen eines neuen Snippets

Neue Snippets können hinzugefügt werden, indem Sie auf Snippet hinzufügen klicken Symbol, wie in Abbildung 6 gezeigt.


Abbildung 6: Ausschnitt hinzufügen

Sobald Sie das Symbol ausgewählt haben, wird Ihnen ein Snippet speichern angezeigt Fenster, in dem Sie die SQL für das zu erstellende Snippet eingeben können, wie in Abbildung 7 gezeigt. Anschließend können Sie das Snippet speichern, indem Sie auf Anwenden klicken Schaltfläche.


Abbildung 7: Ausschnitt speichern

Bearbeiten eines SQL-Snippets

Um Nutzer-Snippets (nicht die integrierten Snippets) zu bearbeiten, klicken Sie auf Nutzer-Snippets bearbeiten , wie in Abbildung 8 gezeigt.


Abbildung 8: Nutzer-Snippets bearbeiten

Unter Snippets bearbeiten , wählen Sie das zu bearbeitende Snippet aus und klicken Sie auf Bearbeiten , wie in Abbildung 9 gezeigt. Das in Abbildung 7 gezeigte Fenster Save Snippets wird angezeigt, in dem das Snippet geändert und mit Apply gespeichert werden kann.


Abbildung 9: Snippets bearbeiten>Bearbeiten

Wohin gehen wir von hier aus?

Dies war nur ein kurzer Überblick über die Verwendung von SQL Snippets in Oracle JDeveloper. Es gibt eine Reihe von SQL-Snippets, die im Internet zu finden sind, oder Sie können Ihre eigenen erstellen.

Im nächsten Artikel zeige ich Ihnen eine weitere Funktion in Oracle JDeveloper, die Sie mit MySQL oder anderen Datenbanken verwenden können. Sie erfahren, wie Sie eine Tabelle als Vorlage zum Erstellen neuer Tabellen verwenden!