Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL] Triggery - nieznany błąd
The Night Shadow
post
Post #1





Grupa: Zarejestrowani
Postów: 495
Pomógł: 2
Dołączył: 5.02.2006
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 20:06