Hallo Lemmy,
Danke erstmal für die Antwort aber ich habe mein Problem wahrscheinlich falsch dargestellt.
Mein Problem ist, es wird in einer Stored Procedure der Name eines Generators aus einer Tabelle ausgelesen und dieser Generator soll dann aufgerufen werden. Ich kenne nur leider die Namen der Generatoren nicht zur Entwurfszeit. Ich hatte die Hoffnung die sache evtl. mit soetwas wie
lösen zu können aber dieser Befehl steht mir in Stored Procedures leider nicht zur Verfügung. Also etwa soetwas.
Code:
SET TERM ;^
Create Procedure TestProc (MyGEN_NAME VARCHAR(20))
RETURNS (GENWERT INT)
AS
BEGIN
EXECUTE IMMEDIATE 'GENWERT = gen_ID(' || :MyGEN_NAME ||',1)';
END
^
Ich glaube ich werde das wohl leider anders lösen müssen.
Gruß danielA