日期:2014-05-16  浏览次数:20701 次

是不是触发器里面 变量能不能作为一个SQL语句的条件?
我在一个触发器里面有类似于下面的语句 ,把一开始求出来的值给变量bcode0 然后在把bcode0作为另一个语句的条件,为啥在对表里面的字段做更新的时候报错 提示“没有发现值”,错误提示是在第二条语句上。我用具体的数据代进去又是正确的。怎么回事? 

select code0 into bcode0   from tb1 a  where  a.id='a'

select  code1  into  bcode1    from tb2  b where  b.id=bcode0

------解决方案--------------------
用plsql dev 调试触发器