我面临以下代码的问题。当 select 语句返回 null 时。它引发了No data was found异常。但根据我的知识,如果它返回 null,它应该返回 0。这里sample_id和c_task_value都具有相同的长度相同的变量类型(number(8))。n是光标的对象
select NVL(sample_id,0) into c_task_value
from SAMPLE_TABLE
where abc= n.abc
and cde= n.cde
and efg= n.efg;