首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让物品id自动计数?

如何让物品id自动计数?
EN

Stack Overflow用户
提问于 2019-09-04 01:29:00
回答 1查看 51关注 0票数 2

我正在尝试将一些数据插入到SQL数据库中,问题是我对此真的很生疏。因此,主要的问题是如何对表中的所有项进行排序?我有3个主要的东西: ID,CARNUM,时间。但是在这个“插入”中,我必须手动输入id。我怎样才能让系统自动创建一个数字id计数?下面是插入代码:

代码语言:javascript
复制
   postgres_insert_query = """ INSERT INTO Vartotojai (ID, CARNUM, TIME) VALUES (%s,%s,%s)"""
   record_to_insert = (id, car_numb, Reg_Tikslus_Laikas)
   cursor.execute(postgres_insert_query, record_to_insert)

   connection.commit()
   count = cursor.rowcount
       print (count, "Record inserted successfully into mobile table")

pgadmin sort

pgadmin table

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-04 01:40:01

您可以将ID的数据类型更改为serial,这是一个自动递增的整数。这意味着在插入到数据库中时,您不必手动输入ID。

阅读有关数据类型serial:source的更多信息

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57776317

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档