数据库 – PostgreSQL没有自动增量功能?

前端之家收集整理的这篇文章主要介绍了数据库 – PostgreSQL没有自动增量功能?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个用Java编码的测试应用程序,用于在MysqL,Postgresql,Oracle和Firebird数据库中创建索引和非索引表(除此之外).

仅仅是Postgresql不允许自动增量功能的情况吗?如果没有,索引coloumn的正常程序是什么?

提前致谢

解决方法

您可以在Postgresql中使用 SERIAL生成自动增量字段,

例如: –

CREATE TABLE user (
userid SERIAL PRIMARY KEY,username VARCHAR(16) UNIQUE NOT NULL
)

这将创建userid作为索引的自动增量主键.如果您不希望将其作为主键,只需删除PRIMARY KEY即可.

猜你在找的MsSQL相关文章