我发现Statement.getGenerateKeys()
可用于检索插入行的ID。但我想知道,如果我们有多个 JDBC 连接同时执行插入操作,它是否可靠。
最佳答案
来自Docs getGenerateKeys()
Retrieves any auto-generated keys created as a result of executing this Statement object.
当您从连接对象创建语句时,生成的键属于该特定语句。他们返回插入的特定ID。所以你会安全地得到这些。
关于java - Statement.getGenerateKeys() 的可靠性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25031445/