LINUX.ORG.RU

Как создать такой триггер?

 , ,


0

1

Есть поле в таблице, содержимое которого должно зависеть от другого поля. Примерно так:

CREATE DEFINER=`root`@`localhost` TRIGGER `bt` BEFORE INSERT ON `mem_bets`
FOR EACH ROW BEGIN
 IF new.bookmakerId in (1, 2)
 SET new.bookmakerTypeId = 1;
ELSE
  SET new.bookmakerTypeId = 2;
END IF
END;

Но код неправильный. Как правильно?

★★★★★

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.