Witam,
Chciałbym się poradzić kogoś kto może spotkał się z podobnym problemem. Bo mi już brak pomysłów.
Mianowicie gdy dodaje trigger przez "formularz", trigger dodaje się prawidłowo i działa.
Lecz gdy dodaje ten sam kod poprzez "SQL" to już wyrzuca błąd.
Oto kod triggera:
CREATE TRIGGER `liczMnoznik` BEFORE INSERT ON `stawka`
FOR EACH ROW BEGIN
set @mnoznikPokojTyp = (
SELECT pokojtyp.Mnoznik
From pokojtyp
WHERE pokojtyp.IDPokojTyp = NEW.IDPokojTyp
);
set @mnoznikSezon = (
SELECT sezon.Mnoznik
From sezon
WHERE sezon.IDSezon = NEW.IDSezon
) ;
SET NEW.Mnoznik = 1;
SET NEW.Mnoznik = NEW.Mnoznik*@mnoznikPokojTyp*@mnoznikSezon;
END