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 $$;