国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

Oracle觸發器實例代碼

2024-08-29 14:00:03
字體:
來源:轉載
供稿:網友

Oracle觸發器,用于選單后修改選單的表的觸發動作。

--備貨檢驗選單后 回寫備貨狀態CREATE OR REPLACE TRIGGER tri_TobaccoStockINSERTafter INSERTON "TobaccoStockQuality"FOR each ROWBEGINUPDATE "GoodsStock" SET "FirstCheckState"=-1 WHERE "ID"=:NEW."GoodsStock_ID";END;--備貨檢驗修改選單后 回寫備貨狀態CREATE OR REPLACE TRIGGER tri_TobaccoStockUPDATEbefore UPDATEON "TobaccoStockQuality"FOR each ROWBEGINUPDATE "GoodsStock" SET "FirstCheckState"=decode(to_number(:NEW."AuditStatus"),0,-1) WHERE "ID"=:NEW."GoodsStock_ID";IF :NEW."GoodsStock_ID"<>:OLD."GoodsStock_ID" THENUPDATE "GoodsStock" SET "FirstCheckState"=-1 WHERE "ID"=:OLD."GoodsStock_ID";END IF;END;--備貨檢驗刪除單據后 回寫備貨狀態CREATE OR REPLACE TRIGGER tri_TobaccoStockDELETEbefore DELETEON "TobaccoStockQuality"FOR each ROWBEGINUPDATE "GoodsStock" SET "FirstCheckState"=-1 WHERE "ID"=:OLD."GoodsStock_ID";END;

以上所述是小編給大家介紹的Oracle觸發器實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!


注:相關教程知識閱讀請移步到oracle教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平南县| 鄱阳县| 五原县| 泗阳县| 曲水县| 海淀区| 长治市| 连州市| 泰兴市| 开阳县| 靖江市| 比如县| 宣城市| 霍城县| 塘沽区| 周口市| 南投县| 秦皇岛市| 伊春市| 镇远县| 和政县| 岳阳县| 乐安县| 商都县| 蓬溪县| 香格里拉县| 平阴县| 来凤县| 琼海市| 新邵县| 睢宁县| 徐州市| 中西区| 屯昌县| 湖北省| 海晏县| 靖边县| 长阳| 西和县| 迁西县| 军事|