Nested Stored Procedure Transaction

Bagi yang mau buat aplikasi dengan menggunakan stored procedure MySQL harus berhati-hati dengan nested stored procedure.

Untuk nested stored procedure dengan fitur transaction tidak bisa menggunakan lebih dari satu Blok transaksi START TRANSACTION … COMMIT/ROLLBACK. untuk itu cukup gunakan satu blok perintah START TRANSACTION … COMMIT/ROLLBACK pada stored procedure utama.
Baca lebih lanjut

Error Handling Pada Stored Procedure MySQL

Dalam stored procedure MySQL perintah RaiseError() tidak ada sehingga untuk menangani error yang terjadi dalam stored procedure MySQL menggunakan trik parameter output sehingga pesan error dapat ‘ditangkap’ oleh aplikasi yang menjalankan stored procedure tersebut, untuk lebih jelasnya silahkan lihat contoh berikut:
Baca lebih lanjut