
Originally Posted by
Tanek
La prima cosa che mi viene in mente così su due piedi è fare la query di insert e subito dopo senza chiudere la connection prendere il currval della sequence. (alternativamente puoi prenderlo prima della insert e incrementarlo ovviamente)
Quanta probabilità c'è che questa operazione sia eseguita contemporaneamente da più utenti?
Altrimenti se hai un'altra chiave (non pk ma comunque unique rispetto alla tabella e funzionalmente identificativa del record) rientri in select con quella.