Я экспериментирую с триггерами впервые.
Когда я пытаюсь создать триггер, используя следующее:
CREATE TRIGGER t_foldersPrivate BEFORE DELETE ON foldersPrivate
FOR EACH ROW BEGIN
DELETE FROM programs WHERE folderType = '0' AND folderID = OLD.ID;
END;
Я получаю следующую ошибку:
`1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3`
(MySQL 5.1.37)
Если я избавлюсь от оператора удаления, оператор создания триггера будет работать нормально. Поэтому я предполагаю, что это как-то связано с этим. Но что касается меня, я не уверен, что ...