Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

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

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
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!