0%

Java 使用Mysql数据库,Insert时返回最后插入新行的自动增长ID方法

要返回刚插入的新行的ID,在JDBC里稍稍有点麻烦,因为没有很直接的方法。

statement.executeUpdate(sql,Statement.RETURN_GENERATED_KEYS); 
ResultSet rs2 = statement.getGeneratedKeys ();  
rs2.next();
System.out.println(rs2.getInt(1));