oracle存储过程的若干问题有哪些?
关于oracle存储过程的若干问题备忘







可以在该语法之前,先利用select count(*) from 查看数据库中是否存在该记录,如果存在,再利用select...into...
4.在存储过程中,别名不能和字段名称相同,否则虽然编译可以通过,但在运行阶段会报错



假设有一个表A,定义如下:
createtableA(
idvarchar2(50)primarykeynotnull,
vcountnumber(8)notnull,
bidvarchar2(50)notnull--外键
);
如果在存储过程中,使用如下语句:
selectsum(vcount)intofcountfromAwherebid='xxxxxx';
如果A表中不存在bid="xxxxxx"的记录,则fcount=null(即使fcount定义时设置了默认值,如:fcount number(8):=0依然无效,fcount还是会变成null),这样以后使用fcount时就可能有问题,所以在这里最好先判断一下:
iffcountisnullthen
fcount:=0;
endif;
这样就一切ok了。
6.Hibernate调用oracle存储过程






















本文地址:http://www.45fan.com/a/question/72000.html