2
respostas

[Dúvida] Cliente 5008804 não foi removido

Bom dia,

Estou seguindo as aulas no VS Code, usando a versão '2.0.31' do modulo sqlalchemy. Tive um problema para fazer a conexão com o banco de dados mas consegui resolver importando a função "text" do modulo sqlalchemy. Após isso, o comando de conexão rodou com sucesso mas não removeu a linha do ID_Cliente 5008804. Como posso prosseguir nesse caso?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

Bom dia,

Consegui resolver o problema adicionando um "commit" no código.

query = 'DELETE FROM clientes WHERE ID_Cliente=5008804'
with engine.connect() as conn:
    conn.execute(text(query))
    conn.commit()

Obrigado

Oii, Ralph! Como você está?

Fico feliz que tenha encontrado uma solução e agradeço por compartilhar no fórum. Com certeza vai ajudar outras pessoas que possam vir ter a mesma dúvida.

Continue se dedicando aos estudos e conte com a Alura para se desenvolver.

Bons estudos, Ralph!