Sintaks LOOP MySQL
Dalam MySQL, pernyataan LOOP boleh digunakan untuk melaksanakan blok kod berulang kali. Sintaks yang betul untuk MySQL LOOP adalah seperti berikut:
LOOP -- Code to be executed END LOOP
Untuk keluar dari gelung lebih awal, anda boleh menggunakan pernyataan LEAVE. Pernyataan LEAVE mengambil label sebagai hujah. Apabila pernyataan LEAVE dilaksanakan, gelung dengan label yang sepadan akan terkeluar.
LOOP label1 -- Code to be executed LEAVE label1 END LOOP label1
Contoh
Contoh berikut menunjukkan cara menggunakan pernyataan LOOP untuk lelaran melalui julat nilai:
DECLARE i INT DEFAULT 1; DECLARE max_value INT DEFAULT 10; LOOP SELECT i FROM DUAL; SET i = i + 1; IF i > max_value THEN LEAVE; END IF; END LOOP;
Atas ialah kandungan terperinci Bagaimanakah Penyata LOOP MySQL Berfungsi dan Bagaimana Saya Boleh Keluar Awal?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!