MySQL – UPDATE – Modificar Registros em Tabelas
Nesta aula vamos mostrar como modificar registros em uma tabela do MySQL. É muito comum alterar o valor de um registro, por exemplo alterando o endereço de um cliente em um banco de dados, ou o telefone, ou o preço de um produto.
Para alterar colunas de um ou mais registros em uma tabela usamos o comando SQL UPDATE, segundo a sintaxe abaixo:
Observação importante: Caso não seja usada a cláusula WHERE para filtrar os registros, todos os dados das colunas indicadas serão alterados – muito cuidado!
Vamos a um exemplo de alteração de registros. Iremos alterar o nome de um livro na tabela tbl_livros, cujo ID é igual a 101, para “SSH, o Shell Seguro”:
UPDATE tbl_Livro SET Nome_Livro = 'SSH, o Shell Seguro' WHERE ID_LIVRO = 101;
Outro exemplo: Vamos aumentar o preço do livro cujo ISBN é 9780735640610 para R$ 47,20 (atualmente ele custa R$ 45,30):
UPDATE tbl_livro SET Preco_Livro = 47.20 WHERE ISBN = '9780735640610';
Basta realizar uma consulta à tabela para verificar se a alteração foi realizada com sucesso.
Assista à explicação sobre alteração de registros no MySQL no vídeo abaixo: