获取数据库更新自动产生的ID值

		Connection conn = getConnection();
		Statement stmt = conn.createStatement();
		int count = stmt.executeUpdate("insert into user(username,password) values('luoxun','123')",Statement.RETURN_GENERATED_KEYS);
		if(count > 0){
			ResultSet rs = stmt.getGeneratedKeys();//如果没有产生ID返回空的ResultSset
			while(rs.next()){
				System.out.println(rs.getInt(1));
			}
		}

你可能感兴趣的:(数据库)