Registriert seit: 6. Apr 2005
10.109 Beiträge
|
Re: AutoInc im Primärschlüssel-Feld
11. Aug 2005, 16:47
Wenn du den Wert vorher haben willst, dann kannst du ihn über folgende Expressions auslesen:
NEXT VALUE FOR sequence_name
Hinterher kommst du bei Bedarf auch noch dran:
PREVIOUS VALUE FOR sequence_name
Ob das Ganze auch mit V5R1 funktioniert, kann ich nicht sagen - habe keine Testmöglichkeit. Probier du doch mal. Im Handbuch solltest du unter "Language Elements :: Expressions :: Sequence Reference" nähere Informationen finden. Wenn du den sequence value im Programm brauchst, dann wirst du wohl eine Store Procedure definieren, die dir den Wert über "SET :V = NEXT VALUE FOR sequence_name" zurück gibt.
marabu
|