空值处理 存储过程中有这样一条语句select num into A from b where b.id=id;在表b中 select num from b where b.id=id可能会返回空值,请问怎么样修改上面的语句才能使表b中没有值时 返回0 ,并赋给变量A 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select nvl(num,0) into A from b where b.id=id; select nvl(max(num),0) into A from b where b.id=id; select NVL(num,0) into A from b where b.id=id; select num into A from b where b.id=id;if(A=null) then A=0;end if;你不需要用sql来解决,可以在下面解决 求助,关于视图,请大家帮忙。 oracle 表空间的疑问 pl sql导入dmp相关问题。急 求个ORACLE SQL语句 在pl/sql 中创建用户 有没有用jdeveloper11的大侠,里面的treetable的选中问题! 命中率大于98%,还需要将某些基础数据表ALTER TABLE CACHE吗 oracle数据库异常捕获后在抛出异常 有关Oracle中簇与索引关系的问题! 初学,送分问题! 请教 exp direct=y 把另一台机的硬盘上oracle整个目录都copy到我本机上,两台机都装的是oracle9i,现在我想在我本机上恢复那台机的数据,请问有什么方法?
if(A=null)
then A=0;
end if;你不需要用sql来解决,可以在下面解决