zoukankan      html  css  js  c++  java
  • 【Vegas原创】Oracle中用sequence添加自增字段

    1, 创建sequence:

    CREATE SEQUENCE evntlog_sequence 
    INCREMENT BY 1 -- 每次加1个 
    START WITH 1 -- 从1开始计数 
    NOMAXVALUE -- 不设置最大值 
    NOCYCLE -- 一直累加,不循环 
    CACHE 10; 

    2,可以测试当前sequence:

    SELECT evntlog_sequence.nextval FROM DUAL;

    image

    注意:刚开始不要使用CURRVAL,因为当前sequence还未初始化。需要第一次nextval后才可使用。

    3,alter sequence:

    把步骤1的create改为alter就行。不过,得把Start with 1去掉。因为alter时,不能改变start值。

    如需重新按序号1开始计数,请跳到第四步-》第一步

    4,drop sequence;

    drop sequence evntlog_sequence;
  • 相关阅读:
    datagridview 保存为excel输出
    将excel导入到datatable
    Json 转换为c#数组
    css 没有图片则隐藏或者显示默认图片
    模拟Get请求
    根据多个字符分隔字符串
    DbHelperSQL
    数据库相关
    json对象
    ajax滚动条懒加载
  • 原文地址:https://www.cnblogs.com/amadeuslee/p/3744205.html
Copyright © 2011-2022 走看看