Oracle插入数据时获取自增ID是怎么样呢

更新时间:01-23 教程 由 心蛊 分享

Oracle插入数据时获取自增ID是怎么样呢?

1.增加一个序列号:createsequenceseq_tab

2.增加一个触发器,如果是insert,则取序列号值,赋予主键列

createorreplacetriggertri_tab

beforeinsertontabforeachrow

declare

--localvariableshere

begin

if:new.idisnullthen

selectseq_tab.nextvalinto:new.idfromdual;

endif;

endtri_tab;

声明:关于《Oracle插入数据时获取自增ID是怎么样呢》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2183147.html