面向Oracle Trigger的ORA-01403未找到数据

时间:2013-09-26 19:09:12

标签: oracle

我在oracle中的insert或update语句中创建了一个触发器。

我想通过引用table1

来更新table2

请参阅以下内容:

select aa,bb,cc 
  from table2 
 where loid in(select loid 
                 from table1 
                where eqid = :new.eqid)

在抓取aabbcc的记录后,我必须为其他loid更新这些字段并引用这些已提取的aabbcc

update table2 
   set aa = aa, 
       bb = bb, 
       cc = cc
 where loid in (select loid 
                  from table1 
                 where masterid = eqid)

但是当我试图这样做时,我正在

  

ORA-01403未找到数据

错误。

你能帮我吗?

提前致谢!

0 个答案:

没有答案