Create or replace trigger piwo_juz_jest BEFORE INSERT OR UPDATE OF NAZWA_PIWA on piwo FOR EACH ROW DECLARE zmienna NUMBER; BEGIN SELECT COUNT(*) INTO zmienna FROM piwo WHERE NAZWA_PIWA = :NEW.NAZWA_PIWA; IF zmienna > 0 THEN RAISE_application_error(-20500, 'takie piwo juz jest, nie moze byc dwoch piw o tej samej nazwie'); END IF; END; insert into piwo values (4,'okocim strong',3)