【发布时间】:2016-11-23 11:39:59
【问题描述】:
我正在对 postgres 数据库进行 INSERT,该数据库有一个名为 id 的自动增量字段。
在 Python 中插入后如何获取 id 的值?这个站点上有关于 MySQL 数据库的很好的参考(即使用 cursor.lastrowid 或 connection.insert_id()),但这些似乎不适用于我的 postgres 数据库。
id 字段正在使用一个序列来自动递增。所以id字段不为null,默认,nextval('table_id_seq')
谢谢
【问题讨论】:
-
还请提及您要与 postgres 建立连接的库。是 PyODBC 吗?
标签: python postgresql