Gespeicherte Java-Prozeduren erstellen

Sie können gespeicherte Java™-Prozeduren über Methoden in Java-Projekten erstellen.

Vorbereitende Schritte

Die Methode, über die Sie die gespeicherte Prozedur erstellen wollen, muss eine gültige Signatur für die gespeicherte Prozedur aufweisen.

Informationen zu diesem Vorgang

Gehen Sie wie folgt vor, um eine gespeicherte Java-Prozedur über eine Methode in einem Java-Projekt zu erstellen:

Vorgehensweise

  1. Blenden Sie im Paketexplorer das Java-Projekt ein und klicken Sie dann doppelt auf die Java-Klasse mit der Methode, über die Sie die gespeicherte Java-Prozedur erstellen wollen.
  2. Suchen Sie im Java-Editor nach der Methode, über die Sie die gespeicherte Java-Prozedur erstellen wollen. Klicken Sie mit der rechten Maustaste im Methodencode und wählen Sie anschließend Gespeicherte Prozedur erstellen aus. Der Assistent Gespeicherte Prozedur erstellen wird geöffnet.
  3. Geben Sie auf den Seiten des Assistenten die gewünschten Informationen ein.
  4. Klicken Sie auf Fertig stellen.

Ergebnisse

Die gespeicherte Java-Prozedur wird als .spxmi-Datei im Java-Projekt gespeichert. Nach der erfolgreichen Erstellung der gespeicherten Prozedur wird das Java-Projekt in der Java-Perspektive und in der Perspektive SQL- und Routinenentwicklung angezeigt. Sie können in beiden Perspektiven im Routineneditor mit der gespeicherten Prozedur arbeiten. Klicken Sie doppelt auf die Datei der gespeicherten Prozedur, um sie im Routineneditor zu öffnen.

Wenn Sie das Kontrollkästchen Implementieren auf der Seite Gespeicherte Prozedur definieren des Assistenten ausgewählt haben, wird die gespeicherte Java-Prozedur nach der Erstellung implementiert. Nach der Implementierung der gespeicherten Prozedur können Sie den Ordner Gespeicherte Prozeduren unter der Datenbankverbindung in der Datenquellenexplorersicht aktualisieren, um zu prüfen, ob die gespeicherte Prozedur dem Server hinzugefügt wurde.

Wenn Sie das Kontrollkästchen Implementieren nicht ausgewählt haben, können Sie die gespeicherte Java-Prozedur mithilfe des Befehls Implementieren im zugehörigen Popup-Menü in der Perspektive SQL- und Routinenentwicklung implementieren. Außerdem können Sie die gespeicherte Prozedur in beiden Perspektiven implementieren, indem Sie die Prozedur im Routineneditor öffnen und anschließend den Befehl Implementieren im Editor verwenden.

Sie können für die gespeicherte Java-Prozedur alle im Routineneditor verfügbaren Aktionen ausführen, einschließlich der Aktionen für das Implementieren, das Ausführen und das Debugging.


Feedback