• Oracle序列的创建与删除


    Oracle 创建序列化:create sequence xxxx

    create sequence student_id
    minvalue 1  --最小值
    nomaxvalue  --不设置最大值(由机器决定),或 根据表字段的值范围设置 maxvalue
    maxvalue 999  -- 最大值
    start with 1   --从1开始计数,数值可变
    increment by 1  --每次加1,数值可变
    nocycle  --一直累加,不循环;cycle:达到最大值后,将从头开始累加
    nocache;  --不建缓冲区。   如果建立cache那么系统将自动读取cache值个seq,这样会加快运行速度;如果在单机中使用cache,或者oracle死了,那么下次读取的seq值将不连贯,所以不建议使用cache。

    Oracle 修改序列化:alter sequence xxxx

    alter sequence student_id -- 序列名 也可以更改
    minvalue 1   
    maxvalue 99999999  
    start with 10   
    increment by 1  
    cycle    -- 到10000后,从头开始
    nocache;

    Oracle 删除序列化:drop sequence xxxx

    drop sequence student_id;
  • 相关阅读:
    累计定时中断次数使LED灯闪烁
    累计主循环次数使LED灯闪烁
    树莓派
    树莓派
    树莓派--bcm2835 library (2) 交叉编译BCM2835
    树莓派 -- bcm2835 library (1)
    树莓派
    树莓派
    树莓派
    树莓派-3 启用root
  • 原文地址:https://www.cnblogs.com/bjsze/p/14355555.html
Copyright © 2020-2023  润新知