![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem czemu ale mając np taką strukture:
i wywołując taki trigger:
Rekordy nie są dodawane do tabeli logs kiedy zmienane są wartości z NULL na timestamp. Jak już pole ma ustawiony timestamp i zmieniamy np o 1 minute do przodu itd. to rekordy się dodają ocb? Ten post edytował rad11 6.05.2016, 11:58:10 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
O warunku NULL<>'coś' nie możesz powiedzieć ani że jest prawdziwy, ani że jest fałszywy. Jest Null.
Zamień na np. IF Coalesce(OLD.deleted_at, '2016-01-01')<>Coalesce(NEW.deleted_at, now()) THEN |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.08.2025 - 23:22 |