Upewnij się, że jawnie finish()
każda wykonana przygotowana procedura CALL przed jawnym commit()
transakcja. Np.
$sth->finish;
$sth->commit();
Wydaje mi się, że jest to błąd, biorąc pod uwagę typową semantykę finish()
. Wiele zestawów wyników, wywoływanie more_results
itp. nie miało znaczenia.
DBD 1.616, DBD::mysql 4.020 i MySQL 5.5.19.