(Vielen Dank an Josef Mester!)
1. Sequenz erstellen/initialisieren (Beispiel):
BEGIN WORK; CREATE SEQUENCE 'Userkennung'.sequenzname START 1000; COMMIT WORK;
2. Nutzung:
SELECT sequenzname.nextval FROM systables WHERE tabid=1 ; NEXTVAL 1000 1 ROW(s) retrieved.
SELECT sequenzname.nextval FROM systables WHERE tabid=1 ; NEXTVAL 1001 1 ROW(s) retrieved.
3. Sequenz entfernen:
BEGIN WORK; DROP SEQUENCE 'Userkennung'.sequenzname; COMMIT WORK;
EOF