我有一个INSERT
带有IGNORE
选项的语句,因为我在插入语句中有一个唯一字段,它不是主键。我getGeneratedKeys()
在对象上使用命令PreparedStatement
来获取新生成的行的键。是否可以以某种方式配置 JDBC,以便在IGNORE
触发查询的情况下返回被忽略行的 id?
问问题
643 次
1 回答
1
答案mysql - after insert ignore get primary key似乎表明需要多步解决方法来检索被忽略行的详细信息。
REPLACE INTO
如果您可以负担替换行而不是忽略它们的额外开销,则可以使用可选的替代方法。
于 2012-04-30T10:41:49.237 回答