[SQL ] insert資料的時後改值

作者: bernachom (Terry)   2014-06-10 20:48:20
請教一下
我們有進一套ERP的系統
送單的時後,就會INSERT資料到資料庫去
但是因為現在發生的一些情況,需要去修改欄位的值
資料庫有辦法去判斷說,如果有新的資料INSERT
去看這個INSERT的條件有沒有需要做修改
有的話,就去改這個INSERT欄位的值
這是可以做到的嗎?
謝謝了..
作者: scpisces (失敗的勇氣。)   2014-06-10 21:09:00
使用Trigger
作者: konkonchou (卡卡貓)   2014-06-10 21:25:00
trigger 無誤
作者: bohei (run and fall)   2014-06-10 21:36:00
怎不從ERP系統改呢?
作者: bernachom (Terry)   2014-06-10 21:48:00
我沒有使用過TRIGGER我先找找資料,因為ERP沒有CODE可以改 >_<
作者: scpisces (失敗的勇氣。)   2014-06-10 21:55:00
所以ERP是呼叫預存程序INSERT?如果是建議改預存程序
作者: bernachom (Terry)   2014-06-10 22:00:00
不是這個意思,我是說,我沒有ERP的CODE實際上他是用什麼INSERT的我還不是很清楚..
作者: bohei (run and fall)   2014-06-10 23:23:00
用trigger不太好追蹤跟維護...
作者: bernachom (Terry)   2014-06-11 07:06:00
唉,我也不想這樣子改DB,但是主管就想改 ..
作者: Ammenze (藍天白雲)   2014-06-11 09:18:00
用trigger同時塞到log檔應該可以追蹤?
作者: bohei (run and fall)   2014-06-11 09:57:00
冒昧請教一下貴公司用的是哪一家的ERP?

Links booklink

Contact Us: admin [ a t ] ucptt.com