O comando UPDATE

O comando UPDATE é usado para atualizar registros existentes.

A sintaxe do UPDATE
   1:UPDATE nome_tabela
2:SET coluna1=valor1, coluna2=valor2,...
3:WHERE coluna_pesquisa=valor
Nota: Observe a cláusula WHERE na sintaxe do UPDATE. A cláusula WHERE especifica que registro ou registros devem ser atualizados. Se você omitir a cláusula WHERE, TODOS OS REGISTROS serão atualizados!

Um exemplo de UPDATE

A tabela Pessoas:

id
sobrenomeprimeiro_nome
enderecocidade
1HansenOlaTimoteivn 10Sandnes
2SvendsonToveBorgvn 23Sandnes
3PettersenKariStorgt 20Stavanger
4NilsenJohanBakken 2Stavanger
5TjessemJakob  

Agora nos queremos atualizar a pessoa "Jakob Tjessem" na tabela Pessoas:

Nos temos que usar o seguinte comando:
   1:UPDATE Pessoas
2:SET endereco='Nissestien 67', cidade='Sandnes'
3:WHERE sobrenome='Tjessem' AND primeiro_nome='Jakob'
Depois de atualizada a tabela Pessoas ficará assim:

id
sobrenomeprimeiro_nome
enderecocidade
1HansenOlaTimoteivn 10Sandnes
2SvendsonToveBorgvn 23Sandnes
3PettersenKariStorgt 20Stavanger
4NilsenJohanBakken 2Stavanger
5TjessemJakobNissestien 67Sandnes

Atenão com o comando UPDATE!

Tenha muito cuidado atualizando registros. Se nós tivéssemos omitido a cláusula WHERE no exemplo acima da seguinte forma:
   1:UPDATE Pessoas
2:SET endereco='Nissestien 67', cidade='Sandnes'
A tabela Pessoas ficaria assim:

id
sobrenomeprimeiro_nome
enderecocidade
1HansenOlaNissestien 67
Sandnes
2SvendsonToveNissestien 67
Sandnes
3PettersenKariNissestien 67
Sandnes
4NilsenJohanNissestien 67
Sandnes
5TjessemJakobNissestien 67 Sandnes

Fonte

Um comentário: