Comando de atualização no SQL Server
- 24-07-2022
- Toanngo92
- 0 Comments
O comando update utiliza a atualização dos dados existentes na tabela (um determinado registro ou lista de registros), geralmente atualizando de acordo com uma condição de chave primária, ou uma determinada condição. Se você não inserir a condição, todos os registros da tabela serão atualizados.
Sintaxe:
UPDATE table_name SET column_name1 = expr1, column_name2 = expr2, ... [WHERE condition];
Explique:
- table_name: o nome da tabela para a qual você deseja atualizar os registros
- column_name: o nome da coluna que você deseja atualizar
- valor: defina um novo valor para a coluna a ser editada
- Condição WHERE: condição que define a finalidade de filtrar os registros a serem atualizados.
Por exemplo:
UPDATE Person.PersonPhone SET PhoneNumber = '731-511-0142' WHERE BusinessEntityID=299 AND ModifiedDate ='2020-10-12'
No exemplo acima, atualizo o phonenumber para o registro na tabela PersonPhone, com a condição de BusinessEntityID = 299 e ModifiedDate = '2020-10-12'
Se eu não especificar a condição WHERE, todos os dados da coluna PhoneNumber da tabela PersonPhone serão atualizados para '731-511-0142'