Я новичок в PL/SQL и объектах DB. Я написал триггер после вставки, основанный на условии, но я получаю ошибку PLS 00103; Пожалуйста помоги.Oracle Trigger PLS 00103
Ниже мой триггер сценарий,
CREATE TRIGGER trigger1 AFTER INSERT
ON Table1
FOR EACH ROW
when (new.upper(Table1.column1)='ABC')
Declare
ITEM_CODE table2.ITEM_CODE%TYPE;
BEGIN
ITEM_CODE := :new.ITEM_CODE;
INSERT INTO table2(PK,ITEM_CODE,EVENT_NUMBER)
VALUES(EVENT_NUMBER_SEQ.NEXTVAL, ITEM_CODE,EVENT_NUMBER_SEQ.NEXTVAL);
END;
Я этот скрипт через жаба.
Спасибо заранее.
'(new.upper (Table1.column1) = 'ABC')' 'должен быть верхний (new.column1) -«ABC'' –