Anda dapat membuat Pemicu
kode berikut membuat pemicu pada tabel bernama mytable
yang memiliki bidang id
CREATE TRIGGER mytable_delete
AFTER DELETE ON mytable
FOR EACH ROW SET @deletedIDs = CONCAT_WS(',', @deletedIDs, OLD.id)
perhatikan bahwa OLD
mengacu pada baris yang dihapus
setelah Anda membuat pemicu pada tabel, Anda dapat menggunakannya sebagai berikut:
/* empty parameter defined in CREATE TRIGGER */
Set @deletedIDs = '';
/* perform your query */
DELETE FROM mytable WHERE myotherfield = 'myfilterevalue';
/* get the parameter */
SELECT @deletedIDs AS 'Deleted_IDs';
ini akan mengembalikan ID yang dihapus masing-masing didahului dengan koma dalam string