摘要:[ORACLE]善用資料庫的Triggers..好處多多!
最近新手小弟遇到一個問題就是
當更新table A的column C_A
就用更新table B的某一筆資料的column C_B值
一直以來都是用程式去控制
其實多多利用資料庫的Triggers來做蠻方便的~請大大多多指教!
create or replace TRIGGER TriggersName
 /*在更新tableA的欄位C_A之後*/
 AFTER / BEFORE UPDATE OF C_A ON tableA
FOR EACH ROW
BEGIN
 /*此內容為SQL語法*/
 update tableB set tableB.C_B = 'TEST' where tableB.ID = 'testtest';
 /*呼叫外部exe檔*/
 exec cmd('C:\123.exe');
END;
Y2J's Life:http://kimenyeh.blogspot.tw/