Na tabeli mam trigger, który ma porównywać wpisywane wartości i jeśli pole się zmienić to zapisać do tabeli LOG.
Ale SQLITE chyba robi to inaczej, bo zgłasza mi błąd składni w linii IF .. THEN a nigdzie nie znalazłem takiego porównania.

IF (IFNULL(new.symbol,'') <>  IFNULL(old.symbol,'')) THEN
INSERT INTO LOG(bylo, jest, data, uzytkownik)
VALUES ('Symbol: '|| IFNULL(old.symbol,''), 'Symbol: ' (IFNULL(new.symbol,''), CURRENT_TIMESTAMP, id_user
 

Podpowiecie jak mam to zrobić?