侧边栏壁纸
博主头像
王小木人

这是很长,很好的一生

  • 累计撰写 141 篇文章
  • 累计创建 43 个标签
  • 累计收到 7 条评论

目 录CONTENT

文章目录

ORACLE 创建表,利用序列和触发器实现主键自增长

王小木人
2021-05-22 / 0 评论 / 0 点赞 / 1,088 阅读 / 787 字

//创建user 表
drop table t_user;
drop sequence s_user;
drop trigger tri_user;
create table t_user(
         id number(4) primary key,
         username varchar2(10) unique not null,
         password varchar2(50) not null,
         email varchar2(50),
         phone varchar2(50),
         question varchar2(50),
         answer varchar2(50),
         role number(4),
         create_time date,
        update_time date
);
create sequence s_user;
create trigger tri_user before
insert on t_user for each row when (new.id is null)
begin
 select s_user.nextval into:new.id from dual;
 end;
/
插入一行
insert into t_user (username,password,email,phone,question,answer,role,create_time,update_time) values ('wl2','123','3785@qq.com','1526113','我帅吗','帅',1,to_date('2018-08-06','YYYY-MM-DD'),sysdate)

0

评论区