【樓主】txl520xyp2012-11-23 14:18
» 關(guān)于 Inserted和Deleted 這兩張表 比如一個表zzz 里面的字段X 原來是A 當(dāng)他改成B的時候我們做一個觸發(fā)IF X=B那么B 是不是存放在Inserted表里面 而A是不是存放在zzz表里面 我剛有百度了一下 貌似 A放在deleted里面 ???改動
作者:愛上萍萍2012-11-23 14:20
SQL不都是補(bǔ)考加重修的節(jié)奏嗎
作者:batisheva2012-11-23 14:21
路過 學(xué)習(xí)
作者:txl520xyp2012-11-23 14:28
有高手來解答一下嗎? 關(guān)于 Inserted和Deleted 這兩張表 比如一個表zzz 里面的字段X 原來是A 當(dāng)他改成B的時候我們做一個觸發(fā)IF X=B那么B 是不是存放在Inserted表里面 而A是不是存放在zzz表里面 我剛有百度了一下 貌似 A放在deleted里面 ??? Deleted表用于存儲DELETE和UPDATE語句所影響的行的復(fù)本。在執(zhí)行DELETE或UPDATE語句時,行從觸發(fā)器表中刪除,并傳輸?shù)絛eleted表中。Deleted表和觸發(fā)器表通常沒有相同的行。 Inserted表用于存儲INSERT和UPDATE語句所影響的行的副本。在一個插入或更新事務(wù)處理中,新建行被同時添加到inserted表和觸發(fā)器表中。Inserted表中的行是觸發(fā)器表中新行的副本。百度一下就有標(biāo)準(zhǔn)答案了啊一張是存舊的 一張存新的對應(yīng)oracle里 就是:old 和:new這個我也看了- -開始一大摞聽不懂 就是想過來確認(rèn)下