码迷,mamicode.com
首页 > 数据库 > 详细

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

时间:2019-04-04 14:29:05      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:nbsp   var   ora   ext   replace   oid   before   ber   ble   

  一、创建表

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 学习----:创建表(主键自增)

标签:nbsp   var   ora   ext   replace   oid   before   ber   ble   

原文地址:https://www.cnblogs.com/ln-qiqi/p/10654434.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!