Common Set-Syntax:
READ
[(limit)]
RESULT
SET
result-set INTO
|
VIEW
view-name
|
FROM
ddm-name
|
||
parameter | ||||
[GIVING [:]
sql-code]
|
||||
END-RESULT
|
Extended Set-Syntax:
READ
[(limit)]
RESULT
SET
result-set INTO
|
VIEW
view-name
|
FROM
ddm-name
|
||
parameter | ||||
[WITH INSENSITIVE
SCROLL [:] scroll-hv] |
||||
[GIVING [:]
sql-code]
|
||||
integer | ||||
END-RESULT
|
Dieses Dokument behandelt folgende Themen:
Eine Erläuterung der in dem Syntax-Diagramm verwendeten Symbole entnehmen Sie dem Abschnitt Syntax-Symbole.
Das SQL-Statement READ RESULT SET
kann nur in Verbindung
mit einem CALLDBPROC
-Statement verwendet
werden. Es dient dazu, einen Result Set zu lesen, der von einer mit einem
vorhergehenden CALLDBPROC
-Statement aufgerufenen Stored Procedure
erzeugt wurde.
limit |
Sie können die Anzahl der zu lesenden Reihen begrenzen. Sie können das limit entweder als numerische Konstante (0 bis 99999999) oder als Variable mit Format N, P oder I angeben. |
---|---|
result-set |
Als result-set geben Sie eine
Result-Set-Locator-Variable an, die mit einem vorhergehenden
Anmerkung: |
FROM ddm-name |
Als ddm-name geben Sie den Namen des DDMs an, das benutzt wird, um auf die Datenbank zuzugreifen, die die Stored Procedure ausführt. Weitere Informationen siehe ddm-name. |
WITH INSENSITIVE SCROLL [:] scroll_hv |
Diese Klausel gehört zum SQL Extended Set. Diese Klausel wird zurzeit nicht unterstützt. Falls sie verwendet wird, erzeugt sie einen Compiler-Fehler. |
GIVING sqlcode |
Mit dieser Option erhalten Sie den SQL-Code der SQL-Fetch-Operation, mit der der Result Set verarbeitet wurde. Wenn Sie diese Option angeben und der SQL-Code der SQL-Operation
ist nicht Das sqlcode-Feld muss eine Variable mit Format/Länge I4 sein. Wenn Sie die Option |
END-RESULT |
Das für Natural reservierte Schlüsselwort |
Siehe das Beispiel
beim CALLDBPROC
-Statement.