广

oracle数据库

  • MYSQL
  • MSSQL
  • Redis
  • MongoDB
  • oracle数据库
  • 数据管理

    oracle中实现自动增长列

    2018-04-13 09:16:43 次阅读 稿源:互联网
    广告
    全网推广平台,软文发布

    --在users表的userid列上实现自动增长列

    --需要同时使用序列和行级触发器 create sequence seq_userid;   --创建序列 create or replace trigger users_bir  --创建行级触发器

    before insert on users
    for each row
    declare
      tempnum number;
    begin
      select seq_userid.nextval into tempnum from dual;
      :new userid := 'Usr' lpda(tempnum,7,'0');
    end users_bir ;
    /

    一起学吧部分文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与一起学吧进行文章共享合作。

    广告
    广告
    广告
    广告