Я пытаюсь создать триггер на SQLITE для автоматического добавления кортежей в другую таблицу, когда что-то добавляется в определенную таблицу, но сначала я хочу проверить, принадлежит ли то, что я добавляю, к другой третьей таблице.
Это мой триггер:
DROP TRIGGER IF EXISTS atualizaBibliotecas;
CREATE TRIGGER atualizaBibliotecas
AFTER INSERT ON FoiComprado
FOR EACH ROW
BEGIN
SELECT CASE
WHEN
(
SELECT count(*)
FROM Album
WHERE idItem = NEW.idItem
) <> 0
THEN INSERT INTO Possui(idItem, email, dataAquisicao) VALUES(11,'aaaa@bbbb.com', '2019-05-14');
END;
Это ошибка, которую я получаю:
Error: near line 8: near "INSERT": syntax error
LINE 8:
CREATE TRIGGER atualizaBibliotecas