• Oracle序列简单应用


    /*
    --指定cache的值 如果指定CACHE值 oracle就可以预先在内存里面放置一些sequence 这样存取会快些 cache里面 的取完 
    oracle自动再取一 组到 cache  使用cache或许会跳号  比如 数据库突不 正常down掉(shutdown abort),
    cache  中的sequence 就会丢失. 所以可以在   create sequence 的时候用nocache防止 这种情况 
    
    */
    --sequence序列即不停增长的,但可以设置参数
    --语法create sequence s1;
    --带有参数的创建
    create sequence s1 
    start with 2
    increment by 2;
    --查询当前值,查询下一值
    select s1.nextval from DUAL;
    select s1.currval from DUAL;
    
    --最大值
    alter sequence s1
    maxvalue 20;
    --
    alter sequence s1
    increment by 2;
    --如果有cyclecycle --表示达最大值后从头开始,
    alter sequence s1
    cycle nocache;
    drop sequence s1;
  • 相关阅读:
    运算符
    javaScript注意事项
    初识JavaScript.
    tomee.xml
    setenv.bat
    catalina.properties
    tomee 系列问题
    tomee 第一个 远程调用 Message-driven bean(MDB)
    tomee 第一个 远程调用 Session Bean
    Java EE 参考文档及sample
  • 原文地址:https://www.cnblogs.com/xiaweifeng/p/3675467.html
Copyright © 2020-2023  润新知