oracle数据库——序列的使用

    xiaoxiao2022-07-13  185

    一、序列的使用

    序列的作用:可实现主键的自增长

    二、序列的使用

    第一步:删除序列
    DROP SEQUENCE 序列名称;
    第二步:创建序列
    CREATE SEQUENCE 序列名称;
    第三步:使用序列
    例如:实现emp数据表主键的自增长,如下所示
    INSERT INTO emp ( empno , ename , job ) VALUES ( 序列名 . nextval,'张三' , '职员');
    注:序列号默认从1开始增长,也可指定增长的开始值,如下所示
    第一步:删除序列 DROP SEQUENCE 序列名称; 第二步:创建序列 CREATE SEQUENCE 序列名称 INCREMENT BY 10 START WITH 1001; (注:INCREMENT BY指定增长步长; START WITH指定自增长的起始值) 第三步:使用序列

    三、相关指令的语法

    1 删除数据表

    DROP TABLE 表名称; (删除后,数据表还在回收站)

    2 查看回收站

    SHOW RECYCLEBIN;

    3 清空回收站

    PURGE RECYCLEBIN;

    4 彻底删除数据表(不保存在回收站)

    DROP TABLE 表名称 PURGE;

    5 切换到超级管理员用户

    CONN SYS / 用户名 AS 密码 ; 例如:CONN SYS / CHANGE_ON_INSTALL AS SYSDBA ;
    最新回复(0)