if 0 <> (select count(*) from sung where hakbun = 1)then
cnt := cnt+1;
end if;
我尝试了以上来源,Oracle显示了错误
PLS-00405:此上下文中不允许使用子查询
我做错了什么?
答案 0 :(得分:1)
如何在一个查询中完成整个操作?这有用吗?
select cnt + (case when count(*) > 0 then 1 else 0 end) into cnt
from sung
where hakbun = 1;