慕哥7115108
2018-12-28 17:43
CREATE or REPLACE TRIGGER securityemp
BEFORE INSERT
ON emp
declare
begin
if to_char(sysdate,'day') in ('saturday','sunday','friday')
then raise_application_error(-20001,'禁止在非工作时间插入新员工');
end if;
end;
/
to_char(sysdate,'day')是输出的中文星期一,星期二,你触发的却是saturday','sunday','friday,应该改为星期一,星期日,星期五
你这英语天秀
Oracle触发器
36954 学习 · 50 问题
相似问题