Pemicu adalah blok kode Bahasa Pemrosesan Terstruktur (SPL) bernama yang terkait dengan tabel dan disimpan dalam database. Ketika peristiwa tertentu terjadi pada tabel terkait, blok kode SPL dijalankan. Pemicu dianggap aktif ketika blok kode tersebut dijalankan.
Peristiwa yang memicu pemicu dapat berupa kombinasi penambahan, pembaruan, atau penghapusan pada tabel, baik secara langsung maupun tidak langsung. Jika tabel menjadi objek dari pernyataan SQL INSERT, UPDATE, atau DELETE, pemicu akan langsung aktif, asalkan penambahan, pembaruan, atau penghapusan yang sesuai didefinisikan sebagai peristiwa pemicu. Peristiwa yang memicu pemicu didefinisikan dalam pernyataan CREATE TRIGGER.
Pemicu juga dapat aktif secara tidak langsung jika peristiwa pemicu terjadi pada tabel sebagai hasil dari peristiwa yang dimulai pada tabel lain. Sebagai contoh, jika pemicu didefinisikan pada tabel yang memiliki kunci asing dengan klausa ON DELETE CASCADE dan baris di tabel induk dihapus, semua baris anak dari baris induk tersebut juga akan dihapus. Jika penghapusan adalah peristiwa pemicu pada tabel anak, penghapusan baris anak-anak tersebut akan menyebabkan pemicu aktif.