zoukankan      html  css  js  c++  java
  • 触发器

    create or replace trigger tr_test                   --创建名为tr_test的触发器
    AFTER INSERT OR UPDATE ON table1   --对table1进行插入和更新操作时触发,也可以  AFTER DELETE ON table1 
    for each row                                                --每更新一条数据触发一次
    declare
    -- local variables here
    begin
    IF INSERTING THEN                                                                                  --判断是插入操作
    INSERT INTO test3(name2) VALUES(:NEW.name2);                                --把新插入的数据的name2字段存入 test3 的 name2 字段,可以用来做数据历史保留和归档
    ELSE                                                                                                           --其他情况:只有插入和更新会触发,所以是更新情况
    UPDATE test3 SET name2=:NEW.name2 WHERE name2=:OLD.name2; --如果是更新就把更改前的字段保存。
    END IF;
    end tr_test;

  • 相关阅读:
    appium 学习教程
    初识Airtest
    C语言的数据类型
    C#黑白棋制作~
    C#黑白棋制作
    C#编写自动关机程序复习的知识
    C语言的预处理命令
    构建智能DNS域名解析服务器
    NFS共享服务
    安装ftp 并在ftp上构建yum仓库 (内网构建,比如主机上不了网)
  • 原文地址:https://www.cnblogs.com/clamp7724/p/11095774.html
Copyright © 2011-2022 走看看