5.2.1.4、创建触发器应用:drop trigger my_trigger Go --设计触发器,仅在工作时间允许修改emp表create trigger my_trigger on emp for insert, update, delete as begin --注意:周末(星期天及星期六)以及非工作时间(8点至18点外)if ((datepart(weekday, getdate()) in (7, 1)) or (datepart(Hour, getdate()) not between 8 and 18)) tbegin t raiserror('非工作时间,禁止修改emp表', 16, 1) ttrollback end End注意:(1)用户操作违规时,可使用T-SQL语句(如:print)或raiseerror命令显示错误信息。(2) raiseerror命令可通过@@error捕捉错误信息。