Как я могу правильно написать триггер для выполнения этой задачи:Trigger, чтобы отключить вставку в таблицу на определенный день в оракула
create or replace trigger M_t2
after insert on emp
begin
if (to_char(sysdate,'DY') = 'TUE') then
dbms_output.put_line('cannot insert into emp on tuesday');
end if;
end;
/
Это не работает, как я все еще в состоянии вставить так:
insert into emp(empno,ename,job,mgr,hiredate,sal,comm,deptno) values('7935','BOLT','ANALYST',7698,sysdate,900,100,10);
Триггер с помощью этого: 'to_char (SYSDATE, 'DY') = 'TUE'' не будет иметь никакого эффекта, если вставка была инициирована с моего компьютера. –