--触发器的应用限制用户写入 --具体功能:在写入一个表之前,限制必须要在周一到周5和工作时间8:00~18:00 create or replace trigger tri3 before insert on trigger_t declare --声明时间 v_dt integer; begin select to_number(to_char(sysdate,'hh24'))into v_dt from dual; if v_dt between 8 and 22 then dbms_output.put_line('可以'); else raise_application_error(-20000,'我已经下班拉。。'); end if; end; set serveroutput on; insert into trigger_t values(1,'lll');