Pemicu Anda dapat dengan mudah dikonversi ke bentuk pernyataan tunggal:
CREATE TRIGGER myTrigger
BEFORE INSERT
ON myTable
FOR EACH ROW
SET NEW.my_timestamp = COALESCE(NEW.my_timestamp, NOW());
yang tidak memerlukan penetapan ulang pembatas.
Jika NULL dimasukkan ke dalam kolom ini karena kolom ini tidak tercantum dalam daftar kolom permintaan INSERT sama sekali maka Anda cukup menggunakan DEFAULT CURRENT_TIMESTAMP
dalam definisi kolom, dan pemicu tidak diperlukan. Tetapi jika nilai NULL disetel secara eksplisit maka metode ini tidak berlaku.