Ciao,
ho un bel problema: io devo eseguire una transazione su DB oracle e vorrei sapere come posso individuare l'id del record che andrò ad inserire.
Mi spiego:
1. ho impostato autocommit a false
2. inserisco un record la cui chiave è un id
3. durante l'inserimento utilizzo la funzione nextval di oracle per riempire il campo id
come faccio a sapere il valore di nextval:
INSERT INTO TAB1 (id, ...) VALUES (id.nextval, ...)
statement.execUpdate();
bene nextval quanto vale con autocommit a false?
devo fare un'altra query per recuperarlo o c'è un modo per saperlo?
Grazie.![]()
![]()
![]()
![]()