首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

求简单的触发器有关问题

2011-12-28 
求简单的触发器问题我有一张表aidnamepwdsumuid001ss1231001002ww112002002qq221003buiduname1rr2tt然后cr

求简单的触发器问题
我有一张表a  
id name pwd sum uid
001 ss 123 100 1
002 ww 11 200 2
002 qq 22 100 3

b
uid uname  
1 rr  
2 tt

然后create table c as
(select a.id, a.name, a.pwd, a.sum, a.uid,b.uname from a left jion b on a.uid=b.uid )

创建好的c表结构如下
id name pwd sum uid uname

c表建好之后,想做一个触发器,当向a表中插入或者更新一条记录时,
就在c表中增加一条记录。
求个具体写法。


[解决办法]
仅供参考:

SQL code
create or replace trigger AutoInsert_A after insert or update on a REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROWbegin    insert c     select new.id,new.name,new.pwd,new.sum,new.uid,b.uname    from a left jion b on new.uid=b.uid end AutoInsert_A ;
[解决办法]
http://topic.csdn.net/u/20081203/20/787d9749-33d4-4561-ac66-eb37488cd1e5.html

热点排行