Weitere Informationen zur Syntax gespeicherter Prozeduren finden Sie in den Referenzinformationen, die im Lieferumfang des jeweiligen Datenbankprodukts enthalten sind. Möglicherweise gibt es Unterschiede zwischen der Syntax für IBM Datenserver und der Syntax von anderen Anbietern.
Eigenschaft | Beschreibung |
---|---|
Name | Gibt einen Namen für das Objekt an. |
Bezeichnung | Gibt eine Bezeichnung an, die in grafisch orientierten Diagrammen angezeigt wird. |
Ergebnismenge | Gibt einen Wert für DYNAMIC RESULT SETS an. |
Sprache | Gibt die Sprachenschnittstellenkonvention an, für die der Hauptteil der Prozedur geschrieben werden soll. |
Parameterdarstellung | Gibt einen Wert für PARAMETER STYLE an. |
Externer Name | Gibt einen Wert für EXTERNAL NAME an. |
Deterministisch | Legt die Prozedur als DETERMINISTIC fest. Wird diese Option nicht ausgewählt, wird die Prozedur als NOT DETERMINISTIC festgelegt. |
Eigenschaft | Beschreibung |
---|---|
Name | Geben Sie einen Namen ein. |
Datentyp | Gibt einen gültigen Datentyp an. |
Modus | Gibt einen Parametermodus an. Sie können IN, OUT oder INOUT auswählen. |
Nur DB2 für z/OS: Querverweis | Wenn diese Option auf 'true' (wahr) gesetzt ist, wird die Option AS LOCATOR angegeben. Diese Option kann nur für einen LOB-Datentyp oder einen einzigartigen Datentyp, der auf einem LOB-Datentyp basiert, angegeben werden. |
Eigenschaft | Beschreibung |
---|---|
Spezifischer Name | Gibt einen spezifischen Namen für die Klausel SPECIFIC der Prozedur an. |
Paket | Nur für gespeicherte SQL- und SQLJ-Prozeduren: Gibt eine Paket-ID für die Prozedur an. |
Zugriff | Gibt eine Option für die Datenzugriffsebene für SQL-Anweisungen an, die in der Prozedur enthalten sind. Sie können NO_SQL, CONTAINS_SQL, READS_SQL_DATA oder MODIFIES_SQL_DATA auswählen. |