我们将在表中生成有序的uuid作为主键,以防止数据库服务器复制中的主键重复。有没有一种方法可以在插入时获取主键字段(或生成的有序uuid)的值而无需运行第二个查询?
我们尝试在返回的结果集上获取带有“ .insertId”的值,但该值仅适用于自动递增主键,因此insertId始终返回为“ 0”。
有没有一种方法可以在插入时获取主键字段(或生成的有序uuid)的值而无需运行第二个查询?
这是我得到的结果对象:
e.printStackTrace()
使用自动递增的主键,“ insertId”是主键。但是,由于我们没有使用自动递增,因此它保持为0。
答案 0 :(得分:1)
简短的回答是“否”,但是,您可以自行决定接受我的回答。