【正文】
or。amp。 fetch employee2_cursor into myrecord。 end。下列示例演示了 %FOUND 的用法: begin update employees2 set first_name = first_name ||39。begin open emp2_cursor 。||)。loop fetch emp_cursor into myrecord。 cursor employees2_cursor is select first_name from employees2 where employee_id=1 for update of first_name。:39。scott39。end。elsif deleting theninsert into mylog values(user,sysdate,39。,43,39。 以下代碼演示了啟用biu_emp_deptno 觸發(fā)器: ALTER TRIGGER biu_emp_deptno enable。/ 3.創(chuàng)建和刪除對象: 創(chuàng)建對象:CREATE TABLE for_drop ( x CHAR )。 insert into employees2(employee_id,first_name,last_name,job_id) values(:,:,:,:)。以下代碼演示了語句級觸發(fā)器:創(chuàng)建表:create table mylog(curr_user varchar2(100),curr_date date,opera varchar2(10))。/ 執(zhí)行以上觸發(fā)器:insert into dept values(6,39。,39。創(chuàng)建觸發(fā)器,以下代碼演示了插入或者修改 employees2 表中的first_name 如果等于 ‘scott’時觸發(fā)器就會執(zhí)行:create or replace trigger tri_employees2 before insert or update of first_name on employees2 referencing NEW as newdata OLD as olddata for each row when (=39。end loop。begin open emp_cursor(39。begin open employee2_cursor。 end if。 t39。 loop fetch emp2_cursor into csalary。 (39。 while emp_cursor%foun