Estou criando uma conexão à um projeto paralelo utilizando o projeto de banco ensinado nos cursos anteriores.
Porém quando faço o script de insert:
public class TestaInsercao {
public static void main(String[] args) throws SQLException{
ConnectionFactory factory = new ConnectionFactory();
Connection connection = factory.recuperarConexao();
Statement stm = connection.createStatement();
stm.execute("INSERT INTO CLIENTE (nome, cpf) VALUES ('marcos', '14361667877')"
,Statement.RETURN_GENERATED_KEYS);
ResultSet rst = stm.getGeneratedKeys();
while(rst.next()) {
String cpf = rst.getString("cpf");
System.out.println(cpf);
}
}
}
não me retorna nada, porém quando faço um select, ele me mostra o cliente marcos.
Alguém sabe me responder o motivo?