JDBC获得生成主键的方法
2012-08-23 17:58
281 查看
String sql = "INSERT INTO foo(name) VALUES(?)"
PreparedStatement st = conn.prepareStatement(sql, Statement.RETURN_GENERATED_KEYS);
st.setString(1, "bar");
int row = st.executeUpdate();
ResultSet rs = st.getGeneratedKeys();
if(rs.next())
int generatedKey = rs.getInt(1); //只读第一列^_^
PreparedStatement st = conn.prepareStatement(sql, Statement.RETURN_GENERATED_KEYS);
st.setString(1, "bar");
int row = st.executeUpdate();
ResultSet rs = st.getGeneratedKeys();
if(rs.next())
int generatedKey = rs.getInt(1); //只读第一列^_^
相关文章推荐
- JDBC获得数据库生成的主键
- 三种获得自动生成主键的方法
- 利用JDBC获得INSERT插入后生成的主键ID
- JDBC获得数据库生成的主键
- JDBC 如何获得自动生成的主键
- JDBC—获得数据库生成的主键
- 在JAVA中查询刚插入的记录ID 利用JDBC的getGeneratedKeys获得INSERT插入后生成的主键ID
- 利用JDBC获得INSERT插入后生成的主键ID
- 【数据库】【JDBC】获得MySQL数据库自动生成的主键
- 在JAVA中查询刚插入的记录ID 利用JDBC的getGeneratedKeys获得INSERT插入后生成的主键ID
- JDBC获得数据库生成的主键
- 三种获得自动生成主键的方法,getGeneratedKeys,专用SQL和可更新的结果集
- JDBC获得数据库生成的主键(JDBC、Primary Key)
- 利用JDBC获得INSERT插入后生成的主键ID .
- JDBC获得数据库生成的主键(JDBC、Primary Key)
- 【JDBC】——【大文本、二进制、批处理、获取自动生成主键、事务、事务的隔离级别】
- Mybatis中使用insert后获得主键值的方法
- SQLServer中获得刚插入数据中主键值的方法
- 获得数据库自动生成的主键实例:
- javaweb学习总结(三十七)——获得MySQL数据库自动生成的主键