zoukankan      html  css  js  c++  java
  • 01如何创建sequence:

    如何创建sequence  

    2008-05-30 10:25:04|  分类: 技术区|举报|字号 订阅

     
     

     如何创建sequence:
    我用的是在oracle中的方法,在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。 
    1、Create Sequence 
    你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限, 
    CREATE SEQUENCE  SI_EXTERNAL_SEQ                 --SI_EXTERNAL_SEQ要创建的sequence的名字
    INCREMENT BY 1                                                         -- 每次加几个 
    START WITH 1                                                              -- 从1开始计数 
    NOMAXVALUE                                                              -- 不设置最大值 
    NOCYCLE                                                                      -- 一直累加,不循环 
    CACHE 10;

    2、read Sequence
    Select SI_EXTERNAL_SEQ.Nextval As hao from dual 每次需要变的只有SI_EXTERNAL_SEQ这个sequence的名字
    这样每次读出来的sequence都比上一个自增1个

    3、use Sequence
    String seq=re.execute("Select SI_EXTERNAL_SEQ.Nextval As hao from dual ");//伪代码,大概就是这个意思
    eg.insert into table_test (id ,name ,age) values (SI_EXTERNAL_SEQ.Nextval,tom,23)

  • 相关阅读:
    策略模式精讲
    工厂模式精讲
    单例模式精讲
    原型模式精讲
    CoreJava学习第五课 --- 进入第二阶段:面向对象编程思想
    CoreJava学习第四课-数组
    CoreJava学习第三课
    CoreJava学习第一课
    Oracle练习题一
    JDBC第一课-简介及开发第一个JDBC程序
  • 原文地址:https://www.cnblogs.com/Sapbruce/p/3894040.html
Copyright © 2011-2022 走看看