Mój serwer ma klienta MySQL 5.0.x w związku z czym nie mogę używać złożonych triggerów. administrator nie zaktualizuje MySQL do wersji 5.1.x bo nie jest ona ponoć do końca zgodna z poprzednikiem. Tak więc musze sobie radzić z prostymi triggerami. W związku z tym pytanie ponizej.

Mam dwie tabele. Admins oraz adminsgroup. Pierwsza przechowuje administratorów i ma powiedzmy tkaie kolumny:

id
group_id
group_name

Druga przechowuje grupy amdinów i ma powiedzmy takie kolumny

id
name

Próbuję uruchomić taki trigger

CREATE TRIGGER adminsgroup_name_on_admins BEFORE UPDATE ON adminsgroup FOR EACH ROW UPDATE admins SET group_name = 'aaaa';

Tak więc przy aktualizacji rekordu w tabeli adminsgroups ma nastąpić zmiana wszystkich nazwa grup w tabli admins. Trigger się dodaje, ale nie uatkywania się podcas updateu. Dlaczego? Tzn. tabela admins pozostaje nietknięta.