Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL] Triggery - nieznany błąd
The Night Shadow
post 30.01.2010, 13:02:38
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.


--------------------
Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych
Copywriter
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 1.07.2025 - 10:46