PostgreSQL 自增语法的用法说明

 更新时间:2021年02月02日 15:01:35   作者:黄宝康  
这篇文章主要介绍了PostgreSQL 自增语法的用法说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

mysql使用auto_increment的语法实现表字段自增。

在PostgreSQL中,具有数据类型为smallserial,serial,bigserial的字段具有自增特性。

create table company(
 id serial primary key,
 name text not null,
 age int not null,
 address char(50),
 salary real
);

则在插入该表的时候,可以不插入id列,数据库系统会自动填充。

insert into company(name,age,address,salary) values('huangbaokang',29,'ganzhou',100000);

补充:[Postgresql] 设置主键为自增长类型

使用SERIAL关键字:

create table t(t_id SERIAL primary key,c1 text,c2 text,c3 text,c4 text);

导入数据时可不指定t_id字段,数据库会自动从1开始增长,默认为整型

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

相关文章

  • postgresql高级应用之行转列&汇总求和的实现思路

    postgresql高级应用之行转列&汇总求和的实现思路

    这篇文章主要介绍了postgresql高级应用之行转列&汇总求和的实现思路,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-05-05
  • PostgreSQL 流复制配置环境搭建过程

    PostgreSQL 流复制配置环境搭建过程

    PostgreSQL 流复制是 9.0 提供的一种新的 WAL 传递方法,使用流复制时,每当 Primary 节点 WAL 产生,就会马上传递到 Standby 节点,流复制提供异步和同步两种模式,同步模式可以保障数据 0 丢失,这篇文章主要介绍了PostgreSQL 流复制搭建,需要的朋友可以参考下
    2023-09-09
  • PostgreSQL 分页查询时间的2种比较方法小结

    PostgreSQL 分页查询时间的2种比较方法小结

    这篇文章主要介绍了PostgreSQL 分页查询时间的2种比较方法小结,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-12-12
  • PostgreSQL数据库视图及子查询使用操作

    PostgreSQL数据库视图及子查询使用操作

    这篇文章主要为大家介绍了PostgreSQL数据库视图及子查询的使用操作,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪
    2022-04-04
  • PostgreSQL如何按照某一字段去重,并显示其他字段信息

    PostgreSQL如何按照某一字段去重,并显示其他字段信息

    这篇文章主要介绍了PostgreSQL如何按照某一字段去重,并显示其他字段信息问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-05-05
  • PostgreSQL的整型、浮点型、固定精度数值和序列等数字类型

    PostgreSQL的整型、浮点型、固定精度数值和序列等数字类型

    PostgreSQL(简称PGSQL)是一种开源关系型数据库管理系统,广泛应用于企业级应用,文章详细介绍了PostgreSQL的数字类型,包括整型、浮点型、固定精度数值型和序列类型,强调了选择合适的数字类型对于数据库的存储效率、查询性能和数据准确性的重要性
    2024-09-09
  • PostgreSQL时间相差天数实例例子代码解析

    PostgreSQL时间相差天数实例例子代码解析

    在PostgreSQL数据库中计算两个日期或时间戳之间的差异可以通过多种方法实现,常用的有通过日期转换、AGE函数、INTERVAL和+运算符、DATE_PART函数以及利用CURRENT_DATE或NOW()函数,大家可以根据自己的需求选择合适的方式,需要的朋友可以参考下
    2024-11-11
  • Postgresql查询效率计算初探

    Postgresql查询效率计算初探

    这篇文章主要给大家介绍了关于Postgresql查询效率计算的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Postgresql具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-05-05
  • CentOS中运行PostgreSQL需要修改的内核参数及配置脚本分享

    CentOS中运行PostgreSQL需要修改的内核参数及配置脚本分享

    这篇文章主要介绍了CentOS中运行PostgreSQL需要修改的内核参数及配置脚本分享,本文从系统资源限制类和内存参数优化类来进行说明,需要的朋友可以参考下
    2014-07-07
  • Postgre数据库Insert 、Query性能优化详解

    Postgre数据库Insert 、Query性能优化详解

    这篇文章主要介绍了Postgre数据库Insert和Query性能优化的步骤,大家可以参考使用
    2013-11-11

最新评论