Fjli de blog分享 http://blog.sciencenet.cn/u/shipo Make or Break

博文

oracle 触发器复制表记录

已有 5897 次阅读 2010-5-18 13:14 |个人分类:学习心得|系统分类:科研笔记| 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://blog.sciencenet.cn/blog-427149-325804.html

上一篇:DB Table 到 DataSet 生成 XML
下一篇:to_char() Format
收藏 IP: .*| 热度|

1 金小伟

发表评论 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-11-28 13:48

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部