实验十触发器.docVIP

  • 10
  • 0
  • 约小于1千字
  • 约 5页
  • 2016-08-08 发布于重庆
  • 举报
实验十触发器

实验十 触发器 实验目的实验 一台机, 2. 在Customer表创建一个触发器cus_tri,其功能是向Customer表插入数据时必须在工作时间(周一至周五,08:00到17:00),否则给出错误提示“只能在工作时间对表操作!”。 3 在Order表上创建触发器ord_tri,其功能是在插入和更新Order表时,订单代号为‘1’或‘5’的,运货费才能大于50元,否则给出提示“运货费过多!”。 4 在在Order表上创建触发器,当要删除订单号位1或5号时,给出提示“此订单不能删!”。(自己加入数据,给出测试) 5 先创建由两个表组成的视图c_view,列包含客户代号,姓名,订单代号,订购日期。向视图c_view插入一行数据,看是否成功。不成功,创建替代触发器使之成功。 6 创建用户事件触发器log_on,记录登入和退出数据库模式(用户)事件。 create?table?login(who?varchar2(20),log_date?timestamp); create?or?replace?trigger?log_trigger after?logon?on?schema begin insert?into?login?values(user,sysdate); end; create?or?replace?trigger?logof

文档评论(0)

1亿VIP精品文档

相关文档