Seperti yang kita tahu, urus niaga MULA akan memulakan transaksi dan menetapkan mod autokomit kepada mati. Dalam contoh di bawah, kami telah mencipta prosedur tersimpan dengan transaksi MULA yang akan memasukkan rekod baharu dalam jadual pekerja.tbl dengan data berikut:
mysql> Select * from employee.tbl; +----+---------+ | Id | Name | +----+---------+ | 1 | Mohan | | 2 | Gaurav | | 3 | Rahul | +----+---------+ 3 rows in set (0.00 sec)
mysql> Delimiter // mysql> Create Procedure st_transaction() -> BEGIN -> START TRANSACTION; -> INSERT INTO employee.tbl(name) values ('Saurabh'); -> END // Query OK, 0 rows affected (0.00 sec)
Sekarang, apabila kami memanggil prosedur ini, ia memasukkan nilai ke dalam pekerja jadual.tbl.
rreeeeAtas ialah kandungan terperinci Bagaimanakah kita boleh melakukan transaksi MULA dalam prosedur tersimpan MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!