Oracle 学习----:创建表(主键自增)

Posted 阿Q啊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle 学习----:创建表(主键自增)相关的知识,希望对你有一定的参考价值。

  一、创建表

create table testTable

(

  Id numbere,

  name varchar2(100),

  age number,

  createTime date,

  primary key(Id)

 

二、创建序列

create sequence seq_test

三、创建触发器

create or replace trigger autoId

before insert on testTable for each Row when (NEW.ID is null)

begin

  select seq_test.nextval into :new.ID from dual;

end;

/

 

四、添加一条信息

insert into testTable(name,age,createTime) values(‘testname‘,11,‘2019-4-4‘)

五、查看表

select * from testTable 

-- 如果有数据就对了!!!!!!!!

以上是关于Oracle 学习----:创建表(主键自增)的主要内容,如果未能解决你的问题,请参考以下文章

Oracle 创建表并设置主键自增

oracle数据库创建表且主键自增

Oracle 触发器实现主键自增

oracle sql 创建表格 oracle建表设置主键自增

Oracle建表时主键自增

Oracle 创建主键自增表