Atualizar

Definição - O que significa UPDATE?

A instrução UPDATE é uma instrução Structured Query Language (SQL) usada para alterar ou atualizar valores em uma tabela. Geralmente é sufixado com uma cláusula WHERE para restringir a alteração a um conjunto de valores que atendem a um conjunto específico de critérios.

Definirtec explica UPDATE

A sintaxe geral de uma instrução UPDATE é:

ATUALIZAR nome_tabela SET coluna1 = valor1, coluna2 = valor2 WHERE coluna = condição

Por exemplo, na tabela Customer_master, se uma alteração precisar ser feita no endereço de e-mail de Andrew Smith (para [email protected]) e sua data de nascimento (para 17 de fevereiro de 1985), a sintaxe seria:

UPDATE customer_master SET email_addr = "[email protegido]", date_of_birth = "02.17.1985" WHERE customer_name = "Andrew Smith"

Observe a importância da cláusula WHERE em atuar como uma restrição nas linhas de dados que devem ser alteradas. Sem a cláusula WHERE, o extrato atualizará toda a tabela, definindo todos os endereços de e-mail dos clientes como [e-mail protegido] e todas as datas de nascimento dos clientes como 17 de fevereiro de 1985.

Para atualizar uma tabela, um nome de usuário deve ter o privilégio de fazê-lo pelo administrador do banco de dados. Mesmo ao usar um aplicativo, quando os dados são alterados (como o endereço de e-mail de Andrew Smith acima), o aplicativo está realmente enviando a instrução UPDATE equivalente à acima para executar no banco de dados.

Esta definição foi escrita no contexto de SQL