1建立数据表

create table Test_Increase(
           userid number(10) primary key,  /*主键,自动增加*/
           username varchar2(20)
           );

2创建自动增长序列

 CREATE SEQUENCE TestIncrease_Sequence
 INCREMENT BY 1   -- 每次加几个  
     START WITH 1     -- 从1开始计数  
     NOMAXVALUE       -- 不设置最大值  
     NOCYCLE          -- 一直累加,不循环  
     CACHE 10; 

3创建触发器

CREATE TRIGGER Test_Increase BEFORE
insert ON  Test_Increase FOR EACH ROW
begin
select TestIncrease_Sequence.nextval into:New.userid from dual; end;

4 提交

commit;

5 测试

反复执行如下语句:

insert into Test_Increase(Username) values('test')

6 查看插入结果:

userid username

1       test

 2       test

 3       test

 4       test

 5       test

 6       test

 7       test

 8       test

 9       test

最新文章

  1. 结巴分词3--基于汉字成词能力的HMM模型识别未登录词
  2. [LeetCode] Ugly Number II 丑陋数之二
  3. java使double保留两位小数的多方法 java保留两位小数
  4. 用Nifi合并二个API、计算并生成新的API
  5. 小甲鱼PE详解之区块表(节表)和区块(节)续(PE详解05)
  6. chrome开发配置(二)获取源代码
  7. 【python自动化第二篇:python入门】
  8. Google Code项目代码托管网站上Git版本控制系统使用简明教程
  9. [置顶] Objective-C ,ios,iphone开发基础:ios数据库(The SQLite Database),使用终端进行简单的数据库操作
  10. spring 组件自动装载示例(@ComponentScan,@Component,@Scope)
  11. 面试之路(10)-BAT面试之java实现单链表的插入和删除
  12. Apache JMeter压力测试实例
  13. 剑指offer 12.代码的完整性 数值的整数次方
  14. 【Spring】Spring+SpringMVC+MyBatis框架的搭建
  15. python中的注释,输入输出和编码及文件
  16. 统计进程打开了多少文件,定位too many open files
  17. java代码------计算器核心位置添加
  18. [LeetCode题解]: Sort Colors
  19. [笔记]Go语言的字符串拼装方式性能对比
  20. MIDL相关

热门文章

  1. 30 algorithm questions study
  2. 【2016-10-13】【坚持学习】【Day4】【WPF】【ObservableCollection<T>】
  3. NOIP2009靶形数独[DFS 优化]
  4. using关键字的使用
  5. [No000023]为何没有更多人从事程序员的工作?程序员常有,优秀程序员不常有!
  6. 用css画实心三角形
  7. 本地 Maven项目部署到Nexus Repository
  8. Codevs 1910递归函数
  9. 转:openwrt中luci学习笔记
  10. noi1696 逆波兰表达式