J'ai une table en tant que Student
et il y a une colonne de type varchar
en tant que status
. J'ai besoin de définir la valeur de ce processus status
colonne after insert or update
sur cette table. J'ai essayé d'écrire un Trigger
pour cela. mais je ne peux pas utiliser comme :new.status
. il donne Error: ORA-04084: cannot change NEW values for this trigger type
. comment pourrais-je faire ça?Après insertion de déclencheur de mise à jour PL/SQL
Mon code
create or replace
TRIGGER STUDENT_AIU_TRI
AFTER INSERT OR UPDATE ON STUDENT
FOR EACH ROW
DECLARE
v_status VARCHAR2(2);
BEGIN
v_status := '1';
select v_status into :NEW.status from dual;
END;
poster votre code s'il vous plaît – Bohemian
@Bohemian j'ai mis à jour mon post et ajouté mon code. – Bishan