Buongiorno e salve a tutti.
E' la prima volta che scrivo nel forum.
Ho fatto un'applicazione in java e che utilizza mysql con una pool connection e ho avuto l'esigenza di utilizzare LAST_INSERT_ID(). Non mi ha mai dato problemi tranne una volta che suppongo che si sia intromessa tra l'insert e la chiamata a LAST_INSERT_ID(), un'ulteriore insert su un'altra tabella, poichè l'id che mi restituisce non è coerente.
Vi chiedo se con l'accoppiamento java mysql esiste un modo di usare questa funzione, che eviti il problema che mi si è presentato.
So, parlando con altri informatici, che in PHP esiste un modo per evitare questo, ma è proprio una funzione PHP.
Grazie per l'attenzione
E' la prima volta che scrivo nel forum.
Ho fatto un'applicazione in java e che utilizza mysql con una pool connection e ho avuto l'esigenza di utilizzare LAST_INSERT_ID(). Non mi ha mai dato problemi tranne una volta che suppongo che si sia intromessa tra l'insert e la chiamata a LAST_INSERT_ID(), un'ulteriore insert su un'altra tabella, poichè l'id che mi restituisce non è coerente.
Vi chiedo se con l'accoppiamento java mysql esiste un modo di usare questa funzione, che eviti il problema che mi si è presentato.
So, parlando con altri informatici, che in PHP esiste un modo per evitare questo, ma è proprio una funzione PHP.
Grazie per l'attenzione