Galera estou com o seguinte erro, estou tentando trazer o que eu modifiquei, mais estou recebendo o seguinte erro Exception in thread "main" java.sql.SQLException: Column 'id' not found. Meu código segue abaixo.
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class TestaInsercao {
public static void main(String[] args) throws SQLException {
Connection connection = DriverManager.getConnection("jdbc:mysql://localhost/loja_virtual","root","admin");
Statement statament = connection.createStatement();
boolean resultado = statament.execute("insert into produto(nome,descricao) values ('saoehaosiuea','auheiausea')"
,Statement.RETURN_GENERATED_KEYS);
System.out.println(resultado);
ResultSet resultSet = statament.getGeneratedKeys();
while(resultSet.next()) {
String id = resultSet.getString("id");
System.out.println(id + "gerado");
}
resultSet.close();
statament.close();
connection.close();
}
}
Pelo oque percebi não esta trazendo a minha coluna de id, alias fala que não existe, mais eu criei, e até mesmo coloquei ali no lugar do id, coloquei por nome pra ver se era o id, e mesmo assim fala que também não existe a coluna nome :( devo tar errando em algo e não devo tar prestando atenção