Benutzerdefinierte PL/SQL-Funktionen über den Datenprojektexplorer erstellen

Sie können mit dem Assistenten Neue benutzerdefinierte Funktion benutzerdefinierte PL/SQL-Funktionen (UDFs) erstellen.
Sie müssen ein Datenentwicklungsprojekt erstellen.

Einschränkung: Außerhalb eines PL/SQL-Pakets erstellte benutzerdefinierte Funktionen werden vom Debugger für Routinen nicht unterstützt.

  1. Gehen Sie wie folgt vor, um eine benutzerdefinierte PL/SQL-Funktion über ein Datenentwicklungsprojekt zu erstellen:
  2. Wechseln Sie zur Datenperspektive.
  3. Klicken Sie im Datenprojektexplorer mit der rechten Maustaste auf den Ordner Benutzerdefinierte Funktionen innerhalb eines Datenentwicklungsprojekts und klicken Sie auf die Option Neu. Der Assistent Neue benutzerdefinierte Funktion wird geöffnet.
  4. Führen Sie die Schritte des Assistenten aus. Wenn Sie den Assistenten über die Symbolleistenschaltfläche geöffnet haben, müssen Sie im Assistenten Informationen zum Projekt und zur Verbindung angeben.
  5. Klicken Sie auf Fertig stellen.
Der Assistent erstellt die benutzerdefinierte Funktion und fügt sie dem Ordner Benutzerdefinierte Funktionen hinzu und die benutzerdefinierte Funktion wird im Routineneditor geöffnet. Geben Sie die Anweisungen der Routine ein und implementieren Sie sie.
Anmerkung: Der Assistent Neue benutzerdefinierte Funktion unterstützt nicht alle Datentypen auf allen Datenbankservern.

Standardmäßig wird die benutzerdefinierte Funktion bei ihrer Erstellung nicht in der Datenbank registriert. Wenn Sie die benutzerdefinierte Funktion in der Datenbank registrieren möchten, müssen Sie diese Funktion implementieren.

Sie können die folgenden Tasks ausführen:

  1. Implementieren Sie die benutzerdefinierte Funktion.
  2. Führen Sie die benutzerdefinierte Funktion aus.
  3. Führen Sie den Debugger für die benutzerdefinierte Funktion aus.

Feedback