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

  • 相关阅读:
    NKOJ P3051浇花
    Linux-Shell脚本编程-学习-2-Linux基本命令
    Linux-Shell脚本编程-学习-1-Linux基本命令
    Ubuntu下使用Git_6
    Ubuntu下使用Git_5
    电脑优化,提速
    Ubuntu下使用Git_4
    Ubuntu下使用Git_3
    Ubuntu下使用Git_2
    Ubuntu下使用Git_1
  • 原文地址:https://www.cnblogs.com/Sapbruce/p/3894040.html
Copyright © 2020-2023  润新知