面試題之觸發器

2021-10-02 12:43:06 字數 1604 閱讀 7850

資料庫觸發器是乙個與表相關聯的、儲存的pl/sql程式。

create trigger first_trigger

after insert

on emp

begin

dbms_output.put_line("新增成功");

end;

/

a. 語句級觸發器:針對的是表

b. 行級觸發器:針對的是行【for each row】

【a】觸發器案例一:禁止在非工作時間插入新員工資訊【實施安全性檢查】

if to_char(sysdate,'day') in ('星期六','星期日') or

to_number(to_char(sysdate,'hh24')) not between in 9 and 18

end if;

end;

/【b】觸發器案例二:漲工資之後的工資一定要大於漲之前的工資【資料的確認】

/【c】觸發器案例三:當漲完工資大於6000的時候審計資訊【資料庫的審計】

insert into info values("姓名:"||:new.ename || "漲後的工資:" || :new.sal)

end if;

end;

/【d】 觸發器案例四: 備份從表的資料【資料庫的備份與同步】

mysql觸發器相關的企業面試題 MySQL面試題

mysql select from tb emp6 empty set 0.07 sec mysql select from tb emp7 empty set 0.03 sec mysql desc tb emp6 field type null key default extra id int ...

WPF觸發器之資料觸發器(A)

wpf觸發器 屬性觸發器 當依賴屬性的值改變時呼叫。資料觸發器 當普通.net屬性的值改變時呼叫。事件觸發器 當路由事件被觸發時呼叫。1.資料觸發器示例 數字從0 9計數,當數字變為8時候,數字變化成紅色並加粗進行顯示。0 1 2 3 4 5 6 7 8 9 0 2.新建wpf專案,專案名稱 dat...

mysql之觸發器詳解 MySQL之觸發器詳解

觸發器 trigger 監事某種情況,並出發某種操作。觸發器建立語法四要素 1 監視地點 table 2 監視事件 insert update delete 3 觸發時間 after before 4 觸發事件 insert update delete create trigger triggern...