问题 Are conditional if/case/when statements supported in sqlite triggers? Let`s say I have the following setup: CREATE TABLE someTable (id INTEGER PRIMARY KEY, someValue INTEGER); CREATE TRIGGER update_another_table AFTER INSERT ON someTable BEGIN IF(new.someValue==0) DELETE FROM another_table WHERE (...some condition); ELSE IF NOT EXISTS(SELECT anotherValue FROM another_table WHERE anotherValue =new.someValue) INSERT INTO another_table VALUES(new.someValue, ...); ELSE UPDATE another_table SET