Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Dynamisch formulierte Anweisung ausführen

Es gibt die Möglichkeit, eine dynamisch formulierte Anweisung direkt mit EXECUTE IMMEDIATE vorzubereiten und auszuführen. Die Anweisung darf dann jedoch keine Platzhalter enthalten und keine Ergebniswerte liefern. In der Beschreibung der EXECUTE IMMEDIATE-Anweisung, "EXECUTE IMMEDIATE - Dynamisch formulierte Anweisung ausführen", sind alle SQL-Anweisungen aufgelistet, die mit EXECUTE IMMEDIATE ausgeführt werden können.

Eine mit PREPARE vorbereitete Anweisung wird mit EXECUTE ausgeführt. Enthält die Anweisung Platzhalter, können die zugehörigen Werte über Benutzervariablen oder einen zuvor belegten Deskriptorbereich in der USING-Klausel der EXECUTE-Anweisung zur Verfügung gestellt werden.

Bei einer dynamisch formulierten SELECT-Anweisung können die Ergebnisse mit der INTO-Klausel in Benutzervariablen oder in einem zuvor angelegten Deskriptorbereich abgelegt werden.