1. 创建表空间

create tablespace wanghao datafile 'E:\wanghao.dbf' size 20M autoextend on next 5M maxsize unlimited;

2. 创建用户

create user wanghao identified by wanghao default tablespace wanghao;

3. 给用户授权

grant resource to wanghao;

grant create session to wanghao;

4.创建表

create table wanghao.userinfo (

userid number(8) primary key,

username varchar2(16) not null,

pwd varchar2(20)

);

5. 创建序列

create sequence userinfo_seq minvalue 1 maxvalue 999999999999999999 start with 1 increment by 1 cache 20;

6. 创建触发器

CREATE OR REPLACE TRIGGER "userinfo_trig"

BEFORE INSERT ON userinfo

REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW

DECLARE

BEGIN

SELECT userinfo_seq.NEXTVAL INTO :NEW.userid FROM DUAL;

END userinfo_trig;

7. 插入数据检验

insert into userinfo(username, pwd) values ('pao','pao');

oracle的自动增长,Oracle实现id自动增长相关推荐

  1. [导入]在ASP.NET+ORACLE添加数据记录并让ID自动增量

    在ASP.NET+ORACLE添加数据记录并让ID自动增量需要在ORACLE中设序列和触发器即可,切记不是索引,ASP.NET中不管ID,具体如下: 1.建立序列: CREATE SEQUENCE s ...

  2. Oracle使用序列触发器实现主键id自动增长

    记录一下oracle中的字段自增问题 在mysql中我们可以使用auto_increment来实现自动增长功能 而在oracle主键没有自动增长类型,所以一般使用序列产生的值作为某张表的主键,实现主键 ...

  3. oracle中主键自增长,oracle 数据库主键自动增长方法

    oracle 数据库没有像 MYSQL一样有 自动ID增值 的功能,如要实现可以用触发器. 首先就是建立一个序列,序列有有自动增值的功能,再建立一个触发器. 如: 建立一个序列 CREATE SEQU ...

  4. Mongodb 自动增长 自增id 实现

    Mongodb 自动增长 自增id 实现 首先创建一个自动增长id集合 ids >db.ids.save({name:"user", id:0}); 可以查看一下是否成功 & ...

  5. oracle数据库主键自增序列_oracle数据库ID自增长--序列

    什么是序列?在mysql中有一个主键自动增长的id,例如:uid number primary key auto_increment;在oracle中序列就是类似于主键自动增长,两者功能是一样的,只是 ...

  6. zabbix自动发现oracle表空间并监控其使用率

    监控需求 Oracle表空间使用率实时监控,当表空间使用率达到95%时触发告警机制.Oracle表空间分为系统默认表空间和用户创建的表空间,而表空间又有自动扩展和非自动扩展两种类型,用户(DBA)在创 ...

  7. oracle dba_seg,Oracle DBA 应知应会 -- PGA自动管理

    PGA自动管理 Process Global Area,也就是常说的Program Global Area,PGA是数据库服务进程的私有空间.包含全局变量数据结构和控制信息,比如一个游标的执行空间,当 ...

  8. oracle 自动表分析,其实 Oracle 直方图自动统计算法存在这些缺陷!

    原标题:其实 Oracle 直方图自动统计算法存在这些缺陷! 科技细分领域TOP10影响力内容第一季度入选作品 来源 | CSDN 作者 | 吴海存 在某些场景下,表中某一列的数据分布会比较崎岖,使得 ...

  9. Oracle 19c 新特性:ADG的自动DML重定向增强读写分离--ADG_REDIRECT_DML

    Oracle 19c 新特性:ADG的自动DML重定向增强读写分离--ADG_REDIRECT_DML Oracle 19c 新特性之一,adg的自动 dml 重定向.就是在 ADG 环境下,连接到 ...

  10. oracle存档模式,Oracle开启归档模式并设置RMAN自动备份策略

    title: Oracle开启归档模式并设置RMAN自动备份策略 categories: 数据库 tags: - Oracle - RMAN timezone: Asia/Shanghai date: ...

最新文章

  1. 多角度认识markdown
  2. 二叉树代码我写得很乱!!!整理一下思路
  3. PostgreSQL: epoch 新纪元时间的使用
  4. 面试再也不怕问到HashMap(二)
  5. LeetCode每日一题 143. 重排链表
  6. SAP Spartacus FeaturesConfig
  7. 几种流行的JS框架的选择
  8. java 接口强制转换_三分钟学习Java泛型中T、E、K、V、?的含义
  9. 云服务器centos怎么还原系统还原,云服务器centos怎么还原系统还原
  10. android 4.0系统,全新Android 4.0系统_手机Android频道-中关村在线
  11. 存储过程测试dbms、lpad与chr(10)
  12. Project Server 2010 好难装阿!
  13. 自定义控件:属性为控件需要注意的地方
  14. 点到直线的距离直线的交点及夹角
  15. 折弯机使用说明书_折弯机操作图解法-如何使用折弯机
  16. 备了安的网站换服务器,tipask网站更换服务器后 问答系统重新安装注意要点 - 小俊学习网...
  17. 第二章节 MongoDB的基本命令
  18. 国际学术论文写作个人总结-引言(Introduction)部分
  19. 与Ubuntu16.04+pycharm+第三方包决战的点点滴滴
  20. AirDisk存宝 【S3\S6简易使用说明】

热门文章

  1. Spring的控制反转(IOC)和依赖注入(DI)具体解释
  2. 撕起来了!谁说数据少就不能用深度学习?这锅俺不背!
  3. 杀死linux-zombie僵尸进程
  4. 实验02 Linux文件和目录管理
  5. 繁星代码生成器0.91版 【视频】
  6. python supervisord 远程命令执行漏洞(CVE-2017-11610)
  7. 网络连接错误 failed to handler mux client connection
  8. linux c 判断字符串是否是数字
  9. centos7最小安装没有 ifconfig netstat 命令
  10. linux shell 提示符消失 终端提示符显示-bash-4.1# 解决方法