美文网首页
Postgresql字段自增

Postgresql字段自增

作者: 林太浪先生 | 来源:发表于2019-04-01 18:54 被阅读0次

import javax.persistence.Id;

import javax.persistence.SequenceGenerator;

配合

@SequenceGenerator(name ="generator_monitor_application", sequenceName ="S_MONITOR_APPLICATION", allocationSize =5)

@GeneratedValue(strategy = GenerationType.AUTO, generator ="generator_monitor_application")

与此同时数据库里创建一个序列

CREATE SEQUENCE S_MONITOR_APPLICATION INCREMENT1MINVALUE1MAXVALUE9223372036854775807START1CACHE1CYCLE; // 循环,表示到最大值后从头开始

alter S_MONITOR_APPLICATION  owner to postgres 

当然还有其他的方法

如:

create table test_b

(

  id serial PRIMARY KEY,

  name character varying(128)

); 

主键通过使用 serial 类型来实现的,

使用serial类型,PG会自动创建一个序列给主键用,当插入表数据时如果不指定ID,则ID会默认使用序列的

NEXT值。 

相关文章

  • Postgresql字段自增

    import javax.persistence.Id; import javax.persistence.Seq...

  • pgsql字段自增

    修改postgresql 数据表 已有字段 自增 sql - jinxiumeihappy的专栏 - CSDN博客...

  • mysql同表批量增加数据

    自增字段无视

  • sql server实用sql语句

    常用SQL 新增自增字段 新增id字段,设置为自增 BETWEEN ... AND 用法(包含2020-05-21...

  • 自增主键值 ERROR

    postgresql 数据导入 为改变自增主键值 引起的pg error

  • Django学习笔记:Models02 字段&字段参数

    模型字段(常用) AutoField 整数型自增字段,从1增加。一个类中只能有一个自增字段,且必须是主键。 当用户...

  • 常见field字段

    常见的field类型:1.AutoField 自增字段,它是一个根据ID自增长的IntegerField字段,通常...

  • 自增主键与UUID的优缺点

    自增主键 自增ID是在设计表时将id字段的值设置为自增的形式,这样当插入一行数据时无需指定id会自动根据前一字段的...

  • oracle之字段自增

    在oracle中,当我们要让主键或者序号自增,然而oracle中没有像mysql那样有自增简单语句。但是我们可以通...

  • salesforce的自增字段

    在一个object中有一个自增字段,位数设置了5位。在apex的测试类里发现了一个奇怪的事情,那就是debug发现...

网友评论

      本文标题:Postgresql字段自增

      本文链接:https://www.haomeiwen.com/subject/qxdbbqtx.html