日期:2014-05-17  浏览次数:21004 次

oracle 在存储过程中获取插入记录的 bh
我想在 存储过程中 获取插入记录的 编号 那个编号是自增的

------解决方案--------------------
我的异常网推荐解决方案:oracle存储过程,http://www.aiyiweb.com/oracle-develop/177537.html
------解决方案--------------------
SQL code
MAX(ID)或者用触发器

------解决方案--------------------
SQL code
可考虑下sequence

SQL> create sequence seq_1 increment by 1 start with 1 maxvalue 999999999; 

取值:
SQL> select seq_1.nextval from dual;

------解决方案--------------------
借楼上的,要读取当前的:

select seq_1.currval from dual;