Weitere Informationen zu bestimmter Syntax finden Sie in den Referenzinformationen, die im Lieferumfang des jeweiligen Datenbankprodukts enthalten sind. Syntaxdefinitionen für einige Datenbankanbieter oder -versionen können von den folgenden Beschreibungen abweichen.
| 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 for 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. |