Hi,
also ich halte mich ja eigentlich für relativ fit was
SQL angeht, aber mir ist gerade ein Statement über den Weg gelaufen, das ich nicht lesen kann / verstehe:
SQL-Code:
INSERT INTO tabelle
(feld1, feld2, blobfeld)
VALUES
(:param1, :param2, EMPTY_BLOB())
RETURNING
blobfeld
INTO
:blobparam
Der blobparam ist als ParamType ptInput deklariert, und ihm wird ein Filestream übergeben.
Ich kann den Code drumrum auch benutzen, aber ich würde ihn halt gerne auch verstehen
Also: Was macht dieses Schlüsselwort Returning und wieso kann ich - wenn es wirklich ein Rückgabewert des Statements ist, in diesen Rückgabewert mit INTO dann auch noch was schreiben?