PostgreSQL自增语法的用法说明
项目招商找A5 快速获取精准代理名单
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列,数据库系统会自动填充。
1insert into company(name,age,address,salary) values('huangbaokang',29,'ganzhou',100000);
补充:[Postgresql] 设置主键为自增长类型
使用SERIAL关键字:
1create table t(t_id SERIAL primary key,c1 text,c2 text,c3 text,c4 text);
导入数据时可不指定t_id字段,数据库会自动从1开始增长,默认为整型
文章来源:脚本之家
来源地址:https://www.jb51.net/article/205247.htm
尊敬的看官您对PostgreSQL自增语法的用法说明有什么看法呢?互联网品牌制作专家愿与您共同探讨!版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请加微信号oem365 举报,一经查实,本站将立刻删除。上一篇: PostgreSQL三种自增列sequence,serial,identity的用法区别 返 回 下一篇:解决postgresql自增id作为key重复的问题