• 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)

  • 相关阅读:
    HasnMap的一种遍历方式:Map.Entry 和 Map.entrySet()
    Java中常见的几个乱码问题以及解决方法
    浅谈JavaScript--this指向
    数据挖掘深入理解和学习路径
    数据分析学习路线
    C#索引器
    浅谈浅拷贝与深拷贝
    词频统计(统计两个连在一起的词出现的频数)
    第一周 词频统计
    莫比乌斯反演总结
  • 原文地址:https://www.cnblogs.com/Sapbruce/p/3894040.html
Copyright © 2020-2023  润新知