Habe mich kurzerhand entschlossen, doch eine SP zu verwenden 8)
SQL-Code:
ALTER PROCEDURE TEST_PROCEDURE
RETURNS (
ANR INTEGER)
AS
BEGIN
SELECT ID FROM ART INTO :ANR;
SUSPEND;
END
Jetzt bin ich aber wieder fast am Anfang: wie kann ich das jetzt weiterverarbeiten ? Den Wert von ANR bräuchte ich in einem INSERT als value. Ich kann ja nicht schreiben :
INSERT INTO TABLE2 (ID_FREMD,FELD1) VALUES (SELECT ANR FROM TEST_PROCEDURE,NEW.FELD1);