-
create trigger saynewem //創(chuàng)建觸發(fā)器名稱 after insert //在插入操作以后 on emp //針對emp的表 declare //操作體 begin //觸發(fā)器操作的內(nèi)容 end;查看全部
-
創(chuàng)建觸發(fā)器,create trigger查看全部
-
select語句是沒有觸發(fā)器的查看全部
-
觸發(fā)器應(yīng)用場景四: 數(shù)據(jù)的備份和同步 例子:當(dāng)給員工漲完工資后,自動備份新的工資資料到備份表中 create or replace trigger trigger_sync_salary after update on emp for each row begin update emp_back set sal=:new.sal where empno=:new.empbo; end;查看全部
-
觸發(fā)器應(yīng)用場景三: 數(shù)據(jù)的審計---》基于值得審計功能 例子:給員工漲工資,當(dāng)漲后的薪水超過6000塊時候,審計該員工的信息 創(chuàng)建表,用于保存審計信息 create table audit_info( information varchar2(200) ); create or replace trigger do_audit_emp_salary after update on emp for each row begin if :new.sal>6000 then insert into audit_info values(:new.empno||' '||:new.ename||' '||:new.sal); end if; end;查看全部
-
觸發(fā)器案例二: 數(shù)據(jù)的確認 漲工資不能越漲越少 create or replace trigger check_salary before update on emp for each row begin if :new.sal<:odl.sal then raise_application_error(-20002,'漲后薪水不能少于漲前薪水。 漲后薪水為:'||:new.sal ||'漲前的薪水:'||:old.sal); end if; end;查看全部
-
觸發(fā)器案例一 : 復(fù)雜的安全性檢查 例如禁止在非工作時間插入數(shù)據(jù) /** 1.周末: to_char(sysdate,'day') in ('星期六',‘星期日’) 2.上班前,下班后: to_number(to_char(sysdate,'hh24')) not between 9 and 18 / create or replace trigger securityemp before insert on emp begin if to_char(sysdate,'day') in ('星期六', '星期日') or to_number(to_char(sysdate,'hh24')) not between 9 and 18 then raise_application_error(-20001,'禁止在非工作時間插入新員工'); end if; end;查看全部
-
語句級觸發(fā)器針對表,行級觸發(fā)器針對行。 create [or replace ] trigger 觸發(fā)器名 {before | after} {delete | insert | update [of 列名]} on 表名 [FOR EACH ROW[ WHERE(條件)]] PLSQL 塊查看全部
-
語句級觸發(fā)器: 在指定的操作語句操作之前或之后執(zhí)行一次,不管這條語句影響了多少行。 行級觸發(fā)器: 觸發(fā)語句作用的每一條記錄都被觸發(fā)。 在行級觸發(fā)器中使用:old 和:new偽記錄變量,識別值的狀態(tài)。查看全部
-
create or replace trigger saynewemp after insert on emp declare begin dbms_output.put_line('成功插入新員工'); end;查看全部
-
數(shù)據(jù)庫觸發(fā)器是一個與表相關(guān)聯(lián)的,存儲的PL/SQL程序, 每當(dāng)一個特定的數(shù)據(jù)庫操作語句(insert ,update,delete)在指定的表上發(fā)出時,Oracle自動地執(zhí)行觸發(fā)器中定義得語句序列查看全部
-
觸發(fā)器的應(yīng)用場景: 1, 復(fù)雜的安全性檢查 2,數(shù)據(jù)確認 3,實現(xiàn)審計的功能 4,完成數(shù)據(jù)的備份和同步查看全部
-
表觸發(fā)器例子查看全部
-
示例一查看全部
-
觸(zhu)發(fā)器?查看全部
舉報
0/150
提交
取消