慕哥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触发器
36895 学习 · 49 问题
相似问题