Witam wszystkich , mam straszny klopot z utworzeniem triggera z obsluga bledow,
o to przyklad jak to zrobilem, uzywam MySQL 5, nie moge za cho... tego wyzwalacza utworzyc, klopot jest z ta oblusga bledow - prosze o pomoc....
DELIMITER $$;
CREATE TRIGGER bi_firm
BEFORE INSERT ON firma_copy
FOR EACH ROW
BEGIN
DECLARE licznik INTEGER;
DECLARE EXIT HANDLER FOR SQLSTATE 'blad';
SET licznik = (SELECT COUNT(nip) powt_nip FROM firma_copy GROUP BY nip HAVING powt_nip > 1);
IF licznik > 1 THEN
Throw error 'blad';
END IF;
END$$
DELIMITER $$;