▱

Gerador de UPDATE e DELETE

Configure as colunas do comando e transforme cada linha de valores separados por vírgula em um UPDATE ou DELETE finalizado com ponto e vírgula.

Informe um nome de tabela válido.
◉ Processado localmente no seu navegador
GUIA DA FERRAMENTA

Como montar UPDATE e DELETE em lote com segurança

Alterações repetitivas em registros podem ser preparadas mais rapidamente quando cada linha de valores é convertida em um comando SQL. O gerador permite escolher UPDATE ou DELETE, informar a tabela e mapear as colunas usadas na atualização e na condição WHERE.

A ordem é essencial: em UPDATE, cada linha começa com os valores das colunas que serão alteradas e termina com os valores das colunas do WHERE. O gerador valida nomes simples de tabela e colunas, confere a quantidade de valores e finaliza cada instrução com ponto e vírgula.

Passo a passo

  1. Escolha o comando

    Use UPDATE para alterar colunas ou DELETE para remover registros.

  2. Configure tabela e colunas

    Informe uma tabela válida e separe nomes de colunas por vírgula. Em UPDATE, preencha também as colunas que receberão novos valores.

  3. Organize cada linha

    Siga exatamente a ordem apresentada pelos campos. Uma quantidade divergente gera um comentário de erro naquela linha.

  4. Revise antes de executar

    Copie os comandos para uma transação ou ambiente de teste e confirme especialmente todas as condições WHERE.

Exemplo completo

Atualizar nome e e-mail de dois usuários, identificados por ID e empresa.

ENTRADA
Comando: UPDATE
Tabela: usuarios
Atualizar: nome, email
WHERE: id, empresa_id

Ana Lima, ana@example.com, 42, 10
Bruno Reis, bruno@example.com, 77, 10
SAÍDA
UPDATE usuarios SET nome = 'Ana Lima', email = 'ana@example.com' WHERE id = '42' AND empresa_id = '10';
UPDATE usuarios SET nome = 'Bruno Reis', email = 'bruno@example.com' WHERE id = '77' AND empresa_id = '10';

Quando esta ferramenta é útil

Correções controladas

Prepare ajustes pontuais recebidos em planilha e revise cada comando antes da aplicação.

Limpeza de homologação

Gere exclusões de registros de teste usando uma ou mais chaves no WHERE.

Scripts auditáveis

Transforme uma lista de mudanças em instruções explícitas que podem passar por revisão de código.

Limites e cuidados

Perguntas frequentes

É possível usar mais de uma coluna no WHERE?

Sim. Separe as colunas por vírgula; o comando combina cada condição com AND na mesma ordem dos valores finais da linha.

Por que uma linha virou um comentário de erro?

A quantidade de valores não corresponde ao total de colunas configuradas. Corrija a linha antes de usar o script.

Nomes com schema são aceitos?

A tabela pode usar o formato schema.tabela. Nomes de colunas aceitam letras, números e sublinhado, começando por letra ou sublinhado.