SELECT * FROM CLIENTES WHERE CPF = '19290992743';
UPDATE CLIENTES SET ENDERECO = 'R. Jorge Emilio 23',
BAIRRO = 'Santo Amaro', CIDADE = 'São Paulo', ESTADO = 'SP',
CEP = '8833223'
WHERE CPF = '19290992743';
SELECT * FROM CLIENTES WHERE CPF = '19290992743';
UPDATE CLIENTES SET ENDERECO = 'R. Jorge Emilio 23',
BAIRRO = 'Santo Amaro', CIDADE = 'São Paulo', ESTADO = 'SP',
CEP = '8833223'
WHERE CPF = '19290992743';
Oi, Marcia! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Seu comando UPDATE
está bem estruturado e mostra que você entendeu como modificar dados específicos dentro da tabela. É ótimo ver que aplicou a cláusula WHERE
corretamente para atualizar apenas o cliente desejado.
Uma dica interessante para o futuro é testar a alteração antes de aplicá-la, usando um SELECT
dentro de uma transação, assim você pode confirmar se o dado está certo antes de salvar:
BEGIN TRANSACTION;
UPDATE CLIENTES
SET ENDERECO = 'R. Jorge Emilio 23'
WHERE CPF = '19290992743';
SELECT * FROM CLIENTES WHERE CPF = '19290992743';
ROLLBACK;
Esse código faz a atualização de forma temporária, e o ROLLBACK
desfaz as mudanças se ainda não estiver tudo certo.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!