Я хочу установить только одну строку actived.Если кто-то попытается установить для estrutura_versao_status значение 1, установите для всех остальных значений estrutura_versao_status значение 0 и сохраните эту новую строку как единственную. Estrutura_versao_status = 1.
CREATE TRIGGER tgr_classifica_ativa_revisao BEFORE INSERT ON `sys_estrutura`
FOR EACH ROW
BEGIN
IF (NEW.estrutura_versao_status = 1) THEN
UPDATE `sys_estrutura` SET estrutura_versao_status = 0;
END IF;
END;
Это ошибка.Синтаксис SQL;проверьте руководство, соответствующее вашей версии сервера MySQL, чтобы найти правильный синтаксис для использования рядом с '' в строке 5