moin,
bei Sequenzen (Oracle) muss man vorher den neuen Wert abfragen (oder diese Abfrage ins SQL-Statement einbauen).
als ergänzung, wir haben es über trigger gesteuert, so dass du die spalte des primarykey gar nicht mehr bei einem insert angeben muss. wenn man es nicht über trigger steuert, braucht man die sequenz weder vorher abfragen noch in einer ganzen abfrage einbinden. es reicht, wenn man im INSERT statement die sequenz mit ihren objektnamen in form von SEQUENZ_NAME.NEXTVAL anspricht.
Ilja