Oracle 实现类似SQL Server中自增字段的一个办法_Oracle教程-查字典教程网
Oracle 实现类似SQL Server中自增字段的一个办法
Oracle 实现类似SQL Server中自增字段的一个办法
发布时间:2016-12-28 来源:查字典编辑
摘要:相关代码如下:1.创建sequence:复制代码代码如下:CREATESEQUENCESEQU_DATA_DATAINFOINCREMENT...

相关代码如下:

1. 创建sequence:

复制代码 代码如下:

CREATE SEQUENCE SEQU_DATA_DATAINFO INCREMENT BY 1 START WITH 1 NOCYCLE NOCACHE NOORDER;

2. 创建触发器:

复制代码 代码如下:

create or replace TRIGGER TRIG_TEST

BEFORE INSERT ON TABLE1

FOR EACH ROW

DECLARE

tmpVar NUMBER;

BEGIN

tmpVar := 0;

Select SEQU_PROC_ASSOCIATEINFO.NextVal into tmpVar from dual;

:new.procid:=tmpVar;

EXCEPTION

WHEN OTHERS THEN

-- Consider logging the error and then re-raise

RAISE;

END;

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Oracle教程学习
    热门Oracle教程学习
    编程开发子分类