PLSQL Trigger FOR EACH ROW

来源:互联网 发布:sql2000数据库快速备份 编辑:程序博客网 时间:2024/05/22 05:12
CREATE OR REPLACE TRIGGER 注文_在庫_TRIG AFTER  INSERT ON 注文 FOR EACH ROW BEGIN  UPDATE 在庫 SET 在庫数 = 在庫数 - :NEW.注文数 WHERE 製品名 = :NEW.製品名;END;

DECLARE  V_注文ID 注文.注文ID%TYPE;BEGIN  PROC_順序番号('注文ID',V_注文ID); -- <<追加>>  INSERT INTO 注文    (注文ID, 製品名,注文数    ) VALUES    (V_注文ID, 'テレビ', 2    );-- <<修正>>  COMMIT;END;/

0 0
原创粉丝点击