Name einer logischen Gruppierung für benutzerdefinierte Funktionen. Es kann viele verschiedene Funktionen geben, bei denen ähnliche Berechtigungsanforderungen in Schemata gruppiert sind.
Öffnet ein Fenster, in dem Sie nach dem gewünschten Element suchen können.
Geben Sie eine lange Kennung zum Angeben der Funktion ein.
Geben Sie den Namen ein, mit dem die Funktion bekannt sein soll.
Wählen Sie aus, daß die Funktion als extern definiert werden soll, d. h. basierend auf Code, der in einer externen Programmiersprache geschrieben ist.
Geben Sie den Namen des externen Programms ein. Dieser folgt den externen MVS-Namenskonventionen.
Geben Sie den Objektgruppennamen ein, der beim Ausführen der Funktion verwendet werden soll.
Geben Sie die Arten von SQL-Anweisungen an, die die Funktion absetzt.
Geben Sie die erwartete Zeilenzahl ein, die diese Funktion liefert. Nützlich für Leistungsüberlegungen.
Geben Sie an, ob die Funktion als Hauptroutine ausgeführt werden soll. In einer Hauptroutine verwaltet die Sprachumgebung den Speicher.
Geben Sie an, ob die Funktion als Unterroutine ausgeführt werden soll. In einer Unterroutine verwaltet die Sprachumgebung den Speicher NICHT.
Wählen Sie aus, daß die Funktion dieselben Ergebnisse für identische Eingabeargumente liefern soll.
Wählen Sie aus, daß spezifische Informationen, die DB2 bekannt sind, beim Aufruf an die Funktion übergeben werden sollen. Wenn diese Option ausgewählt ist, wird beim Funktionsaufruf ein weiteres Argument übergeben.
Wählen Sie aus, daß das Lademodul der Funktion im Speicher resident bleiben soll. Für simultan verwendbare Funktionen.
Wählen Sie aus, daß der Funktionsaufruf ausgeführt werden soll, selbst wenn ein Eingabeargument Null ist.
Wählen Sie aus, daß ein letzter Aufruf zur Freigabe aller angeforderten Systemressourcen ausgeführt werden soll.
Wählen Sie aus, daß eine Begrenzung der Anzahl der verwendeten Serviceeinheiten definiert werden soll.
Geben Sie die Gesamtverarbeitungszeit, in CPU-Serviceeinheiten, ein, die ein einzelner Aufruf der Funktion ausführen kann. Geben Sie eine positive ganze Zahl zwischen 1 und 2 GB ein.
Geben Sie eine Zeichenfolge ein, die in die Anweisung COMMENT ON aufgenommen wird. Maximal zulässige Zeichenzahl=254.
Geben Sie an, wie die Funktion mit einem externen Sicherheitsprodukt, z. B. RACF, zusammenarbeitet, um den Zugriff auf SQL-fremde Ressourcen zu steuern.
Wählen Sie aus, ob die Funktion eine Aktion ausführen soll, die den Status eines Objekts ändert, das DB2 nicht verwaltet, z. B. Senden einer Nachricht oder Schreiben eines Satzes in eine Datei.
Wählen Sie aus, daß ein Bereich für die Funktion zum Speichern von Informationen von einem Aufruf bis zum nächsten zugeordnet werden soll. Nützlich für simultan verwendbare Funktionen.
Geben Sie einen Wert von 1 bis 32767 Byte ein. Standardwert=100 Byte.
Geben Sie an, daß die Funktion in einem Adreßraum einer vom WLM eingerichteten gespeicherten Prozedur (bei der Installation angegeben) ausgeführt werden soll.
Geben Sie an, daß ein WLM-Umgebungsname und ggf. ein Adreßraum definiert werden soll.
Geben Sie den WLM-Namen ein. Dieser kann eine lange Kennung sein, jedoch keinen Unterstrich enthalten.
Geben Sie an, daß ein anderer Adreßraum für verschachtelte Funktionen verwendet werden soll.
Geben Sie an, daß derselbe Adreßraum für verschachtelte Funktionen wie für die Elterfunktion verwendet werden soll.
Geben Sie die Anwendungsprogrammiersprache an, in der die Funktion geschrieben ist.
Geben Sie die verwendeten Laufzeitoptionen der Sprachumgebung ein. Dies ist eine Zeichenfolge von maximal 254 Byte.
Liste der für diese Funktion definierten Parameter.
Öffnet das Fenster Parameter hinzufügen.
Öffnet das Fenster Parameter ändern.
Löscht einen Parameter aus der Liste.
Verschiebt den Parameter in der Liste nach oben. Dies wird die Reihenfolge, in der die Funktion die Parameter empfängt.
Verschiebt den Parameter in der Liste nach unten. Dies wird die Reihenfolge, in der die Funktion die Parameter empfängt.
Liste der in dieser Funktion definierten Spaltenspezifikationen.
Öffnet das Fenster Spaltendefinition hinzufügen.
Öffnet das Fenster Spaltendefinition ändern.
Löscht eine Spaltendefinition aus der Liste.
Verschiebt die definierte Spalte in der Liste nach oben.
Verschiebt die definierte Spalte in der Liste nach unten.
Übergibt die Daten und schließt das Fenster.
Zeigt die SQL-Anweisungen an, die von Ihren Auswahlen in diesem Fenster generiert würden.
Bricht den Prozeß ab und schließt dieses Fenster.>