当删除另一张表时,我尝试删除一行。我写了这个触发器,但是没有用。最后一行错误(END IF;)。我看不到有什么问题。你能帮我吗?
IF (OLD.odeme_tur='Nakit') THEN
DELETE FROM kasa_cariodeme WHERE islem_id = OLD.odeme_id;
ELSE IF (OLD.odeme_tur='Kredi Kartı') THEN
DELETE FROM pos_cariodeme WHERE islem_id = OLD.odeme_id;
ELSE IF (OLD.odeme_tur='Çek') THEN
DELETE FROM cek_cariodeme WHERE islem_id = OLD.odeme_id;
ELSE IF (OLD.odeme_tur='Senet') THEN
DELETE FROM senet_cariodeme WHERE islem_id = OLD.odeme_id;
ELSE IF (OLD.odeme_tur='Havale / EFT') THEN
DELETE FROM banka_cariodeme WHERE islem_id = OLD.odeme_id;
END IF;
并触发创建屏幕:trigger screen和error