我正在尝试将一些数据插入到SQL数据库中,问题是我对此真的很生疏。因此,主要的问题是如何对表中的所有项进行排序?我有3个主要的东西: ID,CARNUM,时间。但是在这个“插入”中,我必须手动输入id。我怎样才能让系统自动创建一个数字id计数?下面是插入代码:
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")发布于 2019-09-04 01:40:01
您可以将ID的数据类型更改为serial,这是一个自动递增的整数。这意味着在插入到数据库中时,您不必手动输入ID。
阅读有关数据类型serial:source的更多信息
https://stackoverflow.com/questions/57776317
复制相似问题