标签: mysql jdbc prepared-statement
我在JDBC中使用PreparedStatement来插入记录。我在桌面上设置了一个唯一索引。当我从控制台对mysql数据库运行sql时,我得到了预期的以下错误
Duplicate entry 'val1-val2' for key 'some_unique_key_idx'
但是当我从JDBC运行同样的东西时。我没有看到报告任何错误,虽然返回的结果是“0”,这意味着没有插入任何内容。无论如何都有重复输入错误?