![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 29.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Chciałem zrobić jakąś procedure wyzwalaną czy coś innego co by mi robiło UPDATE tabela SET kolumna=NOW(), gdy jest robiony UPDATE na tej samej tabeli. Oczywiście się zapetlamy. Pytanie czy da się coś takiego wykonać? Jak tak to jak? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pozdrawiam |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 29.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Jak pisałem się zapetlam, więc nie bardzo mi pomaga (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 793 Pomógł: 32 Dołączył: 23.11.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Jak pisałem się zapetlam, więc nie bardzo mi pomaga (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Jak się zapętlamy? Chcesz zmienić wartość tego pola w wszystkich krotkach, czy tylko w tej co dodajesz? Bo jak w tej co dodajesz, robisz Trigger AFTER i NEW.kolumna = now(); return NEW; I to jest zapisywane, więc nie ma nic z pętli. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 29.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
tak? Bo jak tak to nie działa. Ok rozwiazalem. Zamist AFTER musi byc BEFORE Ten post edytował rakso83 29.04.2008, 21:09:31 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 793 Pomógł: 32 Dołączył: 23.11.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 29.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Sam cały czas próbowałem na AFTER (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) To nie tak, że Ty mi to powiedziałeś ;D Tylko ja próbowałem dawać UPDATE tabela SET kolumna=now(); (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) i wtedy to już w ogóle nie działało ;D.
Dzięki! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 21:43 |