Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida no Ex. 2 da Aula 2 - Atualizando e excluindo dados

Quando vou fazer o update da esse erro,

não sei o motivo já que o comando sql está correto!

16:22:18 UPDATE COMPRAS SET OBSERVACOES = 'preparando o natal' WHERE DATA = '2010-12-20' Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option in Preferences -> SQL Editor and reconnect. 0.000 sec

2 respostas
solução!

Achei já a solução,

não está no comando SQL e sim na preferência do console do mysql, caso alguém esteja tendo o mesmo problema basta ir em "Edit" depois "SQL Editor", e desmarque o check box "Safe Updates"

Obrigado!

Greison, Boa tarde !!

esse erro está acontecendo porque sua sessão do mysql está em modo seguro , sendo assim você não consegue atualizar e nem deletar um registro .

tente fazer o seguinte , antes de utilizar o comando update , faça o seguinte comando :

SET SQL_SAFE_UPDATES=0;

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software