oracle id自增笔记
来源:互联网 发布:吃宵夜知乎 编辑:程序博客网 时间:2024/04/20 03:02
--自定义一个序列(sequence):create sequence seq_tablename[increment by n][start with n][{maxvalue|minvalue n|nomaxvalue}][{cycle|nocycle}][{cache n|nocache}];--再创建一个触发器: create or replace trigger tr_seq_tablename before insert on tablename for each row begin select seq_tablename.nextval into :new.id from dual; end; drop sequence seq_tablename --删除序列drop trigger tr_seq_tablename; --删除触发器
例子:
--自定义一个序列(sequence):create sequence seq_tablenameincrement by 1 -- 每次加几个start with 1 -- 从1开始计数nomaxvalue -- 不设置最大值nocycle -- 一直累加,不循环nocache -- 不建缓冲区--再创建一个触发器:create or replace trigger tr_seq_tablename before insert on tablename for each row when (new.id is null) --只有在id为空时,启动该触发器生成id号begin select seq_tablename.nextval into :new.id from dual;end;
0 0
- oracle id自增笔记
- Oracle ID 自增
- oracle id 自增
- Oracle 自增ID
- oracle 自增id
- Oracle自增ID实现
- Oracle自增ID实现
- Oracle自增ID实现
- oracle实现自增id
- oracle实现自增id
- Oracle自增ID实现
- Oracle自增ID实现
- Oracle自增ID实现
- Oracle 设置自增ID
- Oracle自增ID实现
- Oracle自增ID的解决办法
- Oracle自增ID的解决办法
- Oracle自增ID实现(转载)
- Oracle TKPROF & SQL_TRACE(=10046 level 1)
- VC控件ListCtrl的使用方法总汇
- struct和typedef struct的总结
- BZOJ 1084 SCOI2005 最大子矩阵 动态规划
- Linux shell创建空文件(0字节大小)文件方法
- oracle id自增笔记
- 工业4.0
- java编程:将数组的第一个为最大第二个为最小以此类推
- swfupload 中文文档
- Linux根文件系统的基本结构
- plSQL复制数据的方法
- 输入一串数字,将其中最小的与第一个调换,最大的与第二个调换,然后输出
- 文件上传利器SWFUpload使用指南
- JSP技术