Oracle中的自增,不如Sql server那般方便。

 --.创建序列
CREATE SEQUENCE "TABLE_NAME"."SQ_NAME"
MINVALUE MAXVALUE
-- 定义列的步长,默认为1
INCREMENT BY
-- 定义序列的起始值,默认为1
START WITH
CACHE NOORDER NOCYCLE ;
--.创建触发器
CREATE OR REPLACE TRIGGER "TR_NAME" BEFORE
  INSERT ON "TABLE_NAME" FOR EACH row BEGIN
  SELECT "SQ_NAME".nextval INTO : new."ID" FROM dual;
END;

最新文章

  1. MVC中使用EF增删改查,简单的例子
  2. 如何刷新DNS缓存
  3. WCF初探-27:WCF中的实例化
  4. Computer Graphics Research Software
  5. C函数及指针学习2
  6. 【Binary Tree Maximum Path Sum】cpp
  7. 我的日常工具——gdb篇
  8. 【转】linux下a.out >outfile 2>&1重定向问题
  9. C++动态二维数组的创建
  10. supervisor进程管理
  11. Filemanager 的使用
  12. STL vector使用方法介绍
  13. Qt 5.x 全局热键 for windows
  14. [转]maven打包报错:Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.5:test
  15. MailUtils类:用于发送激活邮件
  16. Servlet----------在使用doGet()和doPost()是如何处理中文乱码
  17. 基于Hadoop2.6.5(HA)的HBase2.0.5配置
  18. ubuntu下给raspy pi2 编译qt5库
  19. 增加定时检测linux占用内存,及时清理功能
  20. js判断浏览器内核和版本(包括手机端设备)

热门文章

  1. VS2015 新Web项目(C#6)出现CS1617异常的解决
  2. 工程与科学数值方法的Matlab实现
  3. ORA-00257: archiver error. Connect internal only, until freed 错误的处理方法
  4. oracle学习笔记(二)表的查询
  5. 关于发布DIPS的MVC项目的IIS 7.0环境配置的方法
  6. webform 验证控件
  7. BZOJ 1001 狼抓兔子 (网络流最小割/平面图的对偶图的最短路)
  8. Java中的try/catch/finally
  9. [Mac] 使用Mac时的一些技巧
  10. 慕课linux学习笔记(二)Xshell与虚拟机的连接