oracle数据库自增字段的设置
来源:互联网 发布:什么软件定位经纬度 编辑:程序博客网 时间:2024/05/21 08:44
首先:
新建一个sequence,定义好起始值,增值大小,最大值即可。一般自增用到从1开始自增为1的居多。
假定新建的sequence名字为: MY_SEQ
其次:
建立触发器
CREATE OR REPLACE TRIGGER MY_TRIG
BEFORE INSERT
ON MY_TABLE
FOR EACH ROW
DECLARE
NEXTVAL INTEGER;
begin
select MY_SEQ.NEXTVAL into NEXTVAL from dual;
:NEW.ID := NEXTVAL;
end;
说明:直接执行上述sql语句,即可建立触发器
要注意的是,在第二行before insert是插入触发。如果改为before insert or update则当修改数据的时候也会触发自增,这就要看具体的需求了。
- oracle数据库自增字段的设置
- Oracle数据库设置自增字段
- Oracle自增字段设置
- oracle自增字段设置
- oracle 设置自增字段
- oracle设置自增字段,oracle序列
- 关于oracle设置字段自增的方法
- 数据库自增字段起始值的设置
- oracle中如何设置自增字段
- Oracle中设置自增字段
- Oracle设置表中自增字段
- MSServer 设置数据库自增字段
- 【数据库】如何设置自增字段
- oracle 的自增字段。
- Oracle数据库实现字段自增
- Oracle数据库实现字段自增
- 注解的方式,设置ORACLE数据库自增序列SEQUENCE
- ORACLE数据库中ID自增的设置
- 不同数据库间的数据访问--dblink
- 段页式内存管理中,逻辑地址,线性地址,物理地址的差别
- Microsoft Academic Search试用报告——史经浩
- DEP引起的DLL库函数调用失败
- 浅谈使用c#解析xml
- oracle数据库自增字段的设置
- Android UI 设计指南
- 可以拖动的层(兼容firefox)
- 绝地反击:从.net转向java
- !important CSS 声明: 如何以及何时使用
- 常规游戏编程指导
- ASP.NET 关于判断是否是客户端“刷新”页面的方法 [转]
- 【转】 HtmlUnit进行Web自动化测试
- ASP.NET 关于判断是否是客户端“刷新”页面的方法 [转]