【发布时间】:2013-06-03 12:43:02
【问题描述】:
我有一个表,其行“id”(主键)在 PostgreSQL 中默认设置为串行。我通过调用插入这一行
session.getCurrentSession().createSQLQuery("some insert query")
不向 id 添加任何值,因为它默认设置为串行。
如何检索刚刚插入的行的 `id'?
【问题讨论】:
-
从表中选择最大值(id)?
-
你搜索了吗?上面的文章是我第一次搜索“postgresql jdbc 生成的密钥”。
-
感谢@CraigRinger .. 成功了
标签: java hibernate postgresql