Apakah acara MySQL dan bagaimana ia berkaitan dengan pencetus?

王林
Lepaskan: 2023-09-14 14:41:02
ke hadapan
1453 orang telah melayarinya

什么是 MySQL 事件以及它与触发器有何关系?

Acara MySQL ialah tugasan yang dijalankan berdasarkan jadual yang telah ditetapkan, jadi kadangkala ia dipanggil acara berjadual. Dalam erti kata lain, kita boleh mengatakan bahawa penghantar acara MySQL ialah proses yang berjalan di latar belakang dan sentiasa mencari acara untuk dilaksanakan. Ia dipanggil pencetus sementara kerana ia dicetuskan oleh masa dan bukan seperti pencetus yang dilaksanakan berdasarkan kemas kini jadual. Kita boleh menggunakan acara untuk dijalankan sekali atau secara berkala. Ia boleh digunakan untuk membuat sandaran, memadam rekod lapuk, data pelaporan agregat dan banyak lagi. Sintaksnya adalah seperti berikut -

Sintaks

CREATE EVENT event_name
   ON SCHEDULE schedule
DO
   Event_body
Salin selepas log masuk

Di sini,

  • event_name ialah nama acara yang perlu kita nyatakan selepas pernyataan CREATE EVENT. Ia mestilah unik dalam pangkalan data.
  • Jadual ialah masa yang perlu kita tentukan supaya sesuatu acara boleh berlaku pada masa atau jadual tertentu itu. Acara itu boleh menjadi acara sekali atau acara berulang.
  • Event_body ialah satu set pernyataan SQL yang perlu kita tentukan selepas kata kunci DO. Jika anda mempunyai lebih daripada satu pernyataan, anda boleh membungkusnya dalam blok BEGIN…END.

Atas ialah kandungan terperinci Apakah acara MySQL dan bagaimana ia berkaitan dengan pencetus?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!