【发布时间】:2012-07-26 15:55:13
【问题描述】:
如何在 Greenplum 数据库中使用 psycopg2 获取最后插入行的 ID?
以下是我已经尝试过但不起作用的几件事。
- Greenplum 不支持返回。
- psycopg2 的 cursor.lastrowid 始终返回 0。
- SELECT nextval() 为我提供下一行 id,但也会增加计数器,因此实际插入的行使用不同的 id。
- 不支持 SELECT currval()。
提前致谢。
【问题讨论】:
标签: sql postgresql psycopg2 greenplum