1.创建序列

-- Create sequence

create sequence INNERID

minvalue 1

maxvalue 99999999999999

start with 1

increment by 1

cache 20

order;

2.--INNERID.currval 指当前序列

--INNERID.nextval 指下一个序列

insert into admin values (INNERID.nextval,'a');

insert into admin values (INNERID.nextval,'b');

insert into admin values (INNERID.nextval,'c');

insert into admin values (INNERID.nextval,'d');

create table admin

(id varchar2(20),name varchar2(10));

--不断的插入序列的下一个值.

3.创建触发器(注:此处无法设置id的默认值为INNERID.nextval )

CREATE OR REPLACE TRIGGER admin_tg

--admin id 的触发器

BEFORE INSERT ON admin FOR EACH ROW

BEGIN

SELECT INNERID.NEXTVAL INTO :NEW.id FROM DUAL;

END;

测试语句如下:

insert into admin (username) values ( 'zdz');

成功插入数据,再查看数据,你可以发现id自动增长了,此问题至此解决!

最新文章

  1. Thread Safety线程安全
  2. MVC 实体字段自定义验证
  3. 第十五课:奇葩的元素节点iframe
  4. 那些强悍的PHP一句话后门
  5. android -- 蓝牙 bluetooth (五)接电话与听音乐
  6. (英文版)使用Visual Studio 2015 编写 MASM 汇编程序!
  7. Servlet高级应用---Servlet与缓存
  8. CSS Hack (各个浏览器兼容的问题)
  9. 线段树---HDU1394Minimum Inversion Number
  10. String StringBuffer StringBuilder (转)
  11. PHP学习笔记11-表单
  12. hibernate对应的annocation版本
  13. 使用CUNIT测试
  14. (转)JAVA的整型与字符串相互转换
  15. 深入浅出数据结构C语言版(2)——简要讨论算法的时间复杂度
  16. 织梦5.7DEDECMS标签大全
  17. ELK logstash geoip值为空故障排查
  18. 【JS】获取一个月份有多少天
  19. 自学Zabbix11.3 Zabbix SNMP 常用OID列表
  20. jquery 滚动条位置的

热门文章

  1. cosine similarity
  2. PPP 转义字符 编码 和 解码
  3. 电脑用miniDP链接显示器后电脑没声音
  4. 新冲刺Sprint3(第五天)
  5. 将list中的数据通过某一个字段来分类存储的实例
  6. JDBC查询数据库中的数据
  7. html基础二
  8. OS实验报告——作业调度模拟程序
  9. cookie的详细解释
  10. P1382 光棍组织