sql >> Base de Datos >  >> RDS >> Mysql

sql jdbc getgeneratedkeys devuelve ID de columna no encontrado, tipo de columna desconocido

Debes llamar a rs.next() :

int autoIncKeyFromApi = -1;
rs = stmt.getGeneratedKeys();
if (rs.next()) {
    autoIncKeyFromApi = rs.getInt(1);
} else {
    // do what you have to do
}
System.out.println(autoIncKeyFromApi);