Oracle 实现类似SQL Server中自增字段的一个办法

来源:asp之家 时间:2009-08-02 07:51:00 

相关代码如下:
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,自增字段,sql,server
0
投稿

猜你喜欢

  • 求英文字母或数字或下划线或汉字的js正则表达式

    2009-08-04 17:59:00
  • ASP 隐藏下载地址及防盗链代码

    2011-02-26 11:17:00
  • asp两组字符串数据比较合并相同数据

    2011-04-14 11:08:00
  • 三大原因:按照新HTML标准设计网页好处

    2008-11-12 11:23:00
  • 关于mysql与mysqli

    2011-02-23 12:03:00
  • 一个比较完美的spacer div技巧

    2009-03-18 19:29:00
  • Dreamweaver 4.0使用技巧集锦

    2007-11-08 12:47:00
  • 你知道怎么在淘宝里进行投诉吗?

    2008-06-04 12:00:00
  • ASP|HTML]单引与双引号

    2008-03-12 11:42:00
  • 把论坛从ACCESS转成SQL版本

    2009-04-13 15:59:00
  • 几个javascript特效代码

    2010-04-23 20:39:00
  • jQuery 选择器的使用

    2008-01-21 13:07:00
  • 在函数间不能传递32个以上参数的疑难问题

    2008-12-31 13:31:00
  • 谈谈设计师的发展

    2009-03-17 18:20:00
  • Javascript调用XML制作连动下拉框

    2007-09-17 12:55:00
  • SQLServer Execpt和not in 性能区别

    2012-01-29 17:53:24
  • 数据库性能优化之冗余字段的作用

    2011-03-03 19:21:00
  • 教你快速了解公共MySQL的数据库服务器层

    2008-12-17 17:10:00
  • 用于分页的两个Asp函数

    2007-09-07 10:09:00
  • 用FrontPage制作缩略图和图片重叠效果

    2007-11-18 14:45:00
  • asp之家 网络编程 m.aspxhome.com