Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Configurando valor para uma coluna de todos os registros na tabela

UPDATE your_table SET likes = NULL

ou se o seu likes coluna não permite NULL :
UPDATE your_table SET likes = ''

Algumas ferramentas SQL que são usadas para executar consultas de banco de dados impedem atualizações em TODOS os registros (consultas sem um where cláusula) por padrão. Você pode configurar isso e remover essa configuração de segurança ou pode adicionar um where cláusula que é true para todos os registros e atualize tudo assim:
UPDATE your_table 
SET likes = NULL
WHERE 1 = 1

Se você comparar com NULL então você também precisa do IS operador. Exemplo:
UPDATE your_table 
SET likes = NULL
WHERE likes IS NOT NULL

porque comparando NULL com o operador igual (= ) retorna DESCONHECIDO . Mas o IS operador pode manipular NULL .