李芳军
oracle 触发器复制表记录
2010-5-18 13:14
阅读:5895
标签:oracle, Trigger
环境:oracle 10g;条件:有A、B表;实现目标:B表复制A表记录。
-----
sql:
-----
--(1) Create Table A & B
CREATE TABLE A (data_orderID NUMBER(30),userID NUMBER(30));
CREATE TABLE B (orderID NUMBER(30),userID NUMBER(30));
--(2) Create Trigger
CREATE OR REPLACE TRIGGER test_trg
   AFTER INSERT
   ON A
   REFERENCING NEW AS newRow
   FOR EACH ROW
   BEGIN
      INSERT INTO B VALUES(:newRow.data_orderid,:newRow.userid);
END test_trg;

转载本文请联系原作者获取授权,同时请注明本文来自李芳军科学网博客。

链接地址:https://wap.sciencenet.cn/blog-427149-325804.html?mobile=1

收藏

分享到:

当前推荐数:1
推荐人:
推荐到博客首页
网友评论0 条评论
确定删除指定的回复吗?
确定删除本博文吗?