最初のページ 戻る 次へ 最後のページ イメージ

CREATE TRIGGER 在庫更新 AFTER INSERT ON 購入

REFERENCING NEW ROW AS NEWROW

FOR EACH ROW

UPDATE 在庫

SET 在庫数=在庫数-NEWROW.個数

WHERE 在庫.商品ID=NEWROW.商品ID

購入

在庫

伝票番号

顧客ID

商品ID

個数

商品ID

在庫数

32768

16

32768

256

表「購入」に

新しい行(NEWROW)が

追加されたとき

表「在庫」で

在庫数を更新

ここがNEWROW

在庫.商品ID=NEWROW.商品ID