發(fā)布時(shí)間:2016-10-27 16: 35: 01
Navicat for Oracle 觸發(fā)器類似過程。觸發(fā)器保存在數(shù)據(jù)庫中,可以作為一個(gè)單元來運(yùn)行及啟用過程,包括 SQL 及 PL/SQL 或 Java 語句。用戶可以選擇的觸發(fā)器類型主要有TABLE、 VIEW、 SCHEMA 或 DATABASE。
啟用:啟用觸發(fā)器運(yùn)行其觸發(fā)動(dòng)作,如果發(fā)出觸發(fā)語句及觸發(fā)器限制(如有)計(jì)算結(jié)果為真。
表模式:觸發(fā)器的表模式。
觸發(fā):當(dāng)定義一個(gè)觸發(fā)器時(shí),用戶可以指定觸發(fā)時(shí)間,即是否要求觸發(fā)器動(dòng)作運(yùn)行在 BEFORE 或 AFTER 觸發(fā)語句。
當(dāng):指定觸發(fā)條件,一個(gè) SQL 條件達(dá)到數(shù)據(jù)庫觸發(fā)觸發(fā)器。
事件:激活觸發(fā)器的語句種類。
啟用:啟用觸發(fā)器運(yùn)行其觸發(fā)動(dòng)作,如果觸發(fā)語句發(fā)出及觸發(fā)器限制(如有)計(jì)算結(jié)果為真。
表模式:觸發(fā)器的視圖模式。
表名:要?jiǎng)?chuàng)建觸發(fā)器的視圖。
嵌套表欄位:選擇嵌套表欄位。
混合:指定 Instead Of 觸發(fā)器。
溫馨提示:僅Oracle 11g 或以上版本支持,用戶可以在觸發(fā)器定義編輯 SQL。
插入:每當(dāng)添加行到表或添加一個(gè)元素到嵌套表。
刪除:每當(dāng)從表移除一行或從嵌套表移除一個(gè)元素。
更新:每當(dāng)改變行的值。
啟用:啟用觸發(fā)器運(yùn)行其觸發(fā)動(dòng)作,如果觸發(fā)語句發(fā)出及觸發(fā)器限制(如有)計(jì)算結(jié)果為真。
觸發(fā):當(dāng)定義一個(gè)觸發(fā)器,用戶可以指定觸發(fā)時(shí)間,即是否要求觸發(fā)器動(dòng)作運(yùn)行在 BEFORE 或 AFTER 觸發(fā)語句。
當(dāng):指定觸發(fā)條件,一個(gè) SQL 條件達(dá)到數(shù)據(jù)庫觸發(fā)觸發(fā)器。
事件:激活觸發(fā)器的語句種類。
點(diǎn)擊“Navicat教程”可獲取更多相關(guān)教程。
展開閱讀全文
︾