摘要:[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/