在触发器中调用
select 字段名 into 变量 from 表名 where .........;
如果查询出来为空时, 会出现 ORA-01403: no data found 的错误
解决办法:
在执行该语句前加上
select count(字段名) into 变量 from 表名 where .........;
然后对得到的数字型变量进行
if ..
else end if 之类的判断后操作既可避免该错误.
在触发器中调用
select 字段名 into 变量 from 表名 where .........;
如果查询出来为空时, 会出现 ORA-01403: no data found 的错误
解决办法:
在执行该语句前加上
select count(字段名) into 变量 from 表名 where .........;
然后对得到的数字型变量进行
if ..
else end if 之类的判断后操作既可避免该错误.