sunhangjin

小顽童

Oracel中立即获得某张表插入的记录(无自增长ID)

前些天碰见一个这样的问题:

问题描述:  有一张User 表 ,没有自增长字段,如何才能获取这张表的最新记录 。。并且想提取这条记录的ID插入到另外一张表(sys_user_role)中。

                      User 表的字段   user_id ,user_name,......   

  

解决办法:利用触发器           :new    这个关键字即可

 

例子: 

 

   

create or replace trigger         AutoPower
       after insert on    User

     for each row

declare 

 
begin


  insert into sys_user_role values('1',   :new.user_id);


end AutoPower;

 

阅读更多
文章标签: user insert each
个人分类: oracel
上一篇web和ftp服务器的架设
下一篇oracel中对游标的操作
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭