自定义序列(sequence):

CREATE SEQUENCE example_sequence

INCREMENT BY 1 -- 每次加几个

START WITH 1 -- 从1开始计数

NOMAXVALUE -- 不设置最大值

NOCYCLE -- 一直累加,不循环

NOCACHE -- 不建缓冲区

创建触发器:

--例1

CREATE TRIGGER example_triger BEFORE

INSERT ON example FOR EACH ROW WHEN (new.id is null)--只有在id为空时,启动该触发器生成id号

begin

select example_sequence.nextval into :new.id from dual;

end;

--例2

CREATE OR REPLACE TRIGGER SPM_PRO_PLAN_ID_TRIGGER
BEFORE INSERT ON SPM_PRO_PLAN
FOR EACH ROW ENABLE
begin

select SPM_PRO_PLAN_ID_SEQUENCE.NEXTVAL into :new.ID from dual;

end;

简单创建序列和触发器示例相关推荐

  1. oracle 创建序列,触发器,实现字段自增长

    创建序列 --创建序列 CREATE sequence seqSR --序列名字 INCREMENT BY 1 --每次加1 START WITH 1 --重1开始 minvalue 1 --最小值 ...

  2. oracle创建表,序列,触发器,自动生成唯一主键

    数据库oracle和mysql插入数据的区别? mysql数据库主键字段是increament,则插入数据不需要插入主键字段.数据库会自动生成主键 oracle数据库主键字段必须创建序列,则插入数据必 ...

  3. oracle实现序列,oracle中创建序列和自增长列的实现方式

    众所周知,在SQL Server中设置自增长列很简单,但是在ORACLE中则不然,现在介绍一下ORACLE中自增长列如何实现: 1.创建序列. 举例如下: create sequence seq_pe ...

  4. 为SQL Server创建基于“智能”触发器的审核跟踪

    介绍 (Introduction) Audit tables are used to track transactions for a particular table or tables. For ...

  5. 最简单的基于librtmp的示例 发布(FLV通过RTMP发布)

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! ==== ...

  6. SQLServer之创建AFETER DELETE触发器

    DML AFTER DELETE触发器创建原理 触发器触发时,系统自动在内存中创建deleted表或inserted表,inserted表临时保存了插入或更新后的记录行,deleted表临时保存了删除 ...

  7. Oracle 序列和触发器

    创建序列: create sequence sequence_userid increment by 1 start with 2021001 maxvalue 2021999 minvalue 20 ...

  8. 八叉树 java_java简单实现八叉树图像处理代码示例

    一晃工作有段时间了,第一次写博客,有点不知道怎么写,大家将就着看吧,说的有什么不正确的也请大家指正. 最近工作中用到了一个图像压缩的功能.找了一些工具,没有太好的选择.最后选了一个叫jdeli的,奈何 ...

  9. 最简单的视音频播放示例7:SDL2播放RGB/YUV

    最简单的视音频播放示例系列文章列表: 最简单的视音频播放示例1:总述 最简单的视音频播放示例2:GDI播放YUV, RGB 最简单的视音频播放示例3:Direct3D播放YUV,RGB(通过Surfa ...

最新文章

  1. iOS 蓝牙开发和注意点
  2. java sync和async区别_GCD中串行、并行与async、sync的区别
  3. filter函数的用法_这几个超牛函数,你的Excel里有没有?
  4. seaborn 教程_使用Seaborn进行数据可视化教程
  5. C++ this指针初步使用,与链式编程
  6. MFC关键技术-动态创建
  7. css隐藏输入框的光标
  8. 清理清理火狐历史记录
  9. 准备结婚,大家买的三金都有哪些?
  10. 【Java I/O流】File、字符集、字节流、字符流、缓冲流、数据流、对象流、序列化、try-with-resources语句
  11. java 抛出异常_我的Java Web之路51 - Java异常基础
  12. 南京南站新建的,地铁换乘这么麻烦?
  13. 超级简单的HTML圆形头像css
  14. 如何计算乘积 java_Java模拟计算机的整数乘积计算功能示例
  15. python学什么内容_老男孩Python都需要学什么内容?老男孩教育
  16. 优美库图片小程序 Version1.0
  17. ORA-03113: end-of-file on communication channel 解决方法
  18. MSDC 4.3 接口规范(7)
  19. 仅一百万粉丝的穿搭主播,如何成为胖妹的福音?
  20. 小程序云开发实现微信支付完整代码

热门文章

  1. HttpClient+Jericho HTML Parser 实现网页的抓取
  2. Even Parity UVA - 11464 (枚举)
  3. df命令、du命令、磁盘分区(fdisk命令)
  4. mapreduce.job.reduce.slowstart.completedmaps
  5. Hadoop 单节点 伪分布 安装手记
  6. 2.10. 代码片段:demo方法(Core Data 应用程序实践指南)
  7. C#拾遗系列(3):构造函数
  8. SpringBoot高级篇MongoDB之修改基本使用姿势
  9. nginx自签SSL证书和Symantec签发证书使用
  10. 如何合理的学习Netty?(学习目录)