在JAVA中查询刚插入的记录ID 利用JDBC的getGeneratedKeys获得INSERT插入后生成的主键ID

来源:互联网 发布:aws 中国 阿里云 编辑:程序博客网 时间:2024/06/05 17:35



 ps = conn.prepareStatement(sql.toString(), PreparedStatement.RETURN_GENERATED_KEYS);

  ps = conn.prepareStatement(sql, Statement.RETURN_GENERATED_KEYS); 

 ps.executeUpdate();

 rs = ps.getGeneratedKeys();


if (rs.next())
      {
        t.setId(rs.getLong(1));
      }


0 0