Я создал триггер, как показано ниже. Но это показывает мне ошибку.Ошибка при создании триггеров
2/30 PLS-00103: Encountered the symbol "=" when expecting one of the following:
:= ; not null default character
Может ли кто-нибудь помочь мне в решении этого вопроса? Заранее спасибо
CREATE OR REPLACE TRIGGER ADRAKLIVE.TRG_HELPDESK
AFTER UPDATE
OF STATUS
ON ADRAKLIVE.TBL_SERVICEREPORT
REFERENCING NEW AS NEW OLD AS OLD
FOR EACH ROW
BEGIN
declare ts varchar2(10) = :'YES';
UPDATE tbl_ithelpdesk
SET it_closed =: ts
WHERE call_no = :NEW.call_no;
END;
Использование переменного ц, кажется, плохая практика здесь. Просто установите it_closed = 'YES' –