手机
当前位置:查字典教程网 >编程开发 >Oracle教程 >Oracle 实现类似SQL Server中自增字段的一个办法
Oracle 实现类似SQL Server中自增字段的一个办法
摘要:相关代码如下: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 实现类似SQL Server中自增字段的一个办法】相关文章:

Oracle PL/SQL语言入门基础

Oracle 数据库 临时数据的处理方法

Oracle创建自增字段--ORACLE SEQUENCE的简单使用介绍

Oracle CBO优化模式中的5种索引访问方法浅析

oracle 索引组织表的深入详解

解析Oracle中多表级联删除的方法

Oracle数据更改后出错的解决方法

Oracle中获取执行计划的几种方法分析

Oracle 中文字段进行排序的sql语句

Oracle 插入超4000字节的CLOB字段的处理方法

精品推荐
分类导航