Rumah >pangkalan data >tutorial mysql >Bolehkah saya Mencetuskan Operasi INSERT Menggunakan Pernyataan SELECT dalam MySQL?
Pencetus pada SELECT Statement dalam MySQL
Soalan:
Adakah mungkin untuk melaksanakan INSERT operasi pada jadual apabila memilih rekod daripada jadual lain dalam MySQL?
Jawapan:
Tidak, pencetus MySQL tidak boleh dimulakan oleh pernyataan SELECT. Pencetus direka bentuk semata-mata untuk bertindak balas terhadap operasi INSERT, UPDATE atau DELETE.
Penyelesaian:
Untuk menangani keperluan menjalankan tindakan INSERT semasa memilih rekod, pertimbangkan langkah berikut:
Pendekatan ini menggunakan prosedur tersimpan sebagai perantara untuk kedua-dua MEMILIH data dan melaksanakan tindakan INSERT, menangkap maksud pencetus dengan berkesan tanpa bergantung pada batasan mereka dalam MySQL.
Atas ialah kandungan terperinci Bolehkah saya Mencetuskan Operasi INSERT Menggunakan Pernyataan SELECT dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!