Hallo,
vielleicht hilft dir dieser
Beitrag weiter.
Hier ging zwar um Transactionen und Interbase aber das sollte auch auf
MySQL anwendbar sein. Vielleicht hilft es Dir ja weiter.
Warum willst Du das unbedingt über die StoredProc regeln, die
DB selber nimmt Dir doch diese Arbeit ab? Darher würde ich schon das ganze über das Programm regeln.