• 主页
  • Oracle 基础和管理
  • Oracle 高级技术
  • Oracle 认证与考试
  • 职位交流

我想在新增一条记录之后,取得一个由触发器生成的数据

funnyball 2007-06-20 06:39:15
表中有column1,column2两个字段
column1由触发器自动生成数据,新增时只用添加column2的值
请问,在新增记录后如何取得该条记录中column1的值?
...全文
128 点赞 收藏 3
写回复
3 条回复
funnyball 2007年06月21日
column1由触发器产生,是表的主键
column2有重复记录
回复 点赞
hongqi162 2007年06月20日
create or replace trigger trg_insert
befor insert on table1
foreach row
begin
:new.column1,:new.column1
end;
回复 点赞
tnrock 2007年06月20日
插入后column1就会有值,你只要通过SQL语句查询就可以得,eg:select column1 from 表名 where column2 = 添加column2的值。,
回复 点赞
发动态
发帖子
Oracle
创建于2007-09-28

6410

社区成员

5.4w+

社区内容

Oracle开发相关技术讨论
社区公告
暂无公告