Erstellen gespeicherter DB2- oder Derby-Prozeduren im Datenbankexplorer

Sie können gespeicherte Prozeduren mit dem SQL-Editor oder mit dem Routineneditor erstellen.

Mit dem SQL-Editor können Sie eine gespeicherte Prozedur auf der Basis einer Schablone erstellen und die Schablone nach Bedarf modifizieren. Diese Methode ist nützlich, wenn Sie eine gespeicherte Prozedur schnell erstellen und auf dem Server ausführen möchten.

Mit dem Routineneditor können Sie den Namen und die Sprache für eine gespeicherte Prozedur angeben und anschließend den Quellcode zur weiteren Bearbeitung im Routineneditor öffnen. Wenn Sie eine gespeicherte Prozedur auf diese Weise erstellen, müssen Sie ein Datenentwicklungsprojekt angeben, um den Quellcode für die gespeicherte Prozedur zu speichern. Sie können ein vorhandenes Projekt angeben, das der von Ihnen verwendeten Verbindung zugeordnet ist. Sie können jedoch auch ein neues Projekt erstellen.

Gehen Sie wie folgt vor, um im Server-Explorer eine gespeicherte Prozedur zu erstellen:

  1. Wechseln Sie zur Datenperspektive.
  2. Klicken Sie im Datenbankexplorer mit der rechten Maustaste unter einer Datenbankverbindung den Ordner Gespeicherte Prozeduren an, und klicken Sie einen der folgenden Menüpunkte an:
    • Klicken Sie Neu > Mit SQL-Editor an, um im SQL-Editor eine Schablone für eine gespeicherte Prozedur zu öffnen.
    • Klicken Sie Neu > Mit Routineneditor an, um ein Fenster zu öffnen, in dem Sie für die gespeicherte Prozedur einen Namen, eine Sprache und ein Datenentwicklungsprojekt angeben können, und klicken Sie anschließend die Option Fertig stellen an.
    Wenn Sie den SQL-Editor verwenden, können Sie die Schablone modifizieren und von der Sicht des SQL-Editors aus die gespeicherte Prozedur ausführen, um die gespeicherte Prozedur in der Datenbank zu implementieren. Wenn Sie den Routineneditor verwenden, wird die gespeicherte Prozedur dem Ordner Gespeicherte Prozeduren im von Ihnen angegebenen Datenentwicklungsprojekt hinzugefügt, und die gespeicherte Prozedur wird im Routineneditor geöffnet.

Feedback