5、Oracle数据库insert后获取自增的ID

前端之家收集整理的这篇文章主要介绍了5、Oracle数据库insert后获取自增的ID前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

文章PL/SQL基础(3):小专题系列文章之一。


insert后使用select 序列名.CURRVAL from dual可以获取insert后自增的ID。具体sql语句:

begin

execute immediate INSERT_sql ;

str_sql := 'select '||SEQ_NAME||'.CURRVAL from dual ' ;

execute immediate str_sql into newid;

end;

猜你在找的Oracle相关文章