关闭

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

标签: userinserteach
2193人阅读 评论(0) 收藏 举报
分类:

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

问题描述:  有一张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;

 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:10385次
    • 积分:205
    • 等级:
    • 排名:千里之外
    • 原创:11篇
    • 转载:0篇
    • 译文:0篇
    • 评论:2条
    文章分类
    文章存档