而不是做:基于select语句的案例?
select count(*) into l_count from mergetest where a = 1;
case l_count
when 0 then
insert into mergetest (a,b) values (1,1);
when 1 then
update mergetest set b = b + 1 where a = 1;
else
NULL;
end case;
我想摆脱局部变量l_count
的,而是做:
case select count(*) from mergetest where a = 1;
...
这可能吗?
修复:可以 - >不能 – Roland 2015-02-07 15:22:40
@罗兰:谢谢你指出。已经修复了。 – Codo 2015-02-07 15:25:07