Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Você pode alterar o conteúdo de várias linhas em uma operação usando uma consulta Update. Por exemplo, em uma tabela titles , você pode usar uma consulta Update para adicionar 10% ao preço de todos os livros de um publicador específico.
Ao criar uma consulta Update, você especifica:
A tabela a ser atualizada.
As colunas cujo conteúdo você deseja atualizar.
O valor ou a expressão a ser atualizada nas colunas individuais.
Os critérios de pesquisa para definir as linhas que você deseja atualizar.
Por exemplo, a consulta seguinte atualiza a tabela titles adicionando 10% ao preço de todos os títulos de um publicador:
UPDATE titles
SET price = price * 1.1
WHERE (pub_id = '0766');
Cuidado
Você não pode desfazer a ação de executar uma consulta update. Por precaução, faça backup dos dados antes de executar a consulta.
Criar uma consulta de atualização
Adicione a tabela que você deseja atualizar para o painel Diagrama.
No ponto de menu Designer de Consulta para Alterar Tipo e, em seguida, selecione Atualizar.
Observação
Se mais de uma tabela for exibida no painel Diagrama quando você iniciar a consulta Atualização, o Designer de Consulta e Exibição exibirá a caixa de diálogo Escolher Tabela de Destino para Inserir Valores para solicitar que o nome da tabela seja atualizado.
No painel Diagrama, marque a caixa de seleção de cada coluna para a qual você deseja fornecer novos valores. Essas colunas são mostradas no painel Critérios. As colunas serão atualizadas somente se você adicioná-las à consulta.
Na coluna Novo Valor do painel Critérios, insira o valor de atualização para a coluna. Você pode inserir valores literais, nomes de coluna ou expressões. O valor deve corresponder (ou ser compatível com) o tipo de dados da coluna que você está atualizando.
Cuidado
O Designer de Consulta e Exibição não pode verificar se um valor se encaixa dentro do comprimento da coluna que você está atualizando. Se você fornecer um valor muito longo, ele poderá ser truncado sem aviso. Por exemplo, se uma coluna
nametiver 20 caracteres, mas você especificar um valor de atualização de 25 caracteres, os últimos 5 caracteres poderão ser truncados.Defina as linhas a serem atualizadas inserindo critérios de pesquisa na coluna Filtro. Para obter detalhes, consulte Especificar critérios de pesquisa (Visual Database Tools).
Se você não especificar uma condição de pesquisa, todas as linhas na tabela especificada serão atualizadas.
Observação
Quando você adiciona uma coluna ao painel Critérios para uso em um critério de pesquisa, o Designer de Consulta e Exibição também a adiciona à lista de colunas a serem atualizadas. Se você quiser utilizar uma coluna para um critério de pesquisa, mas não quiser atualizá-la, desmarque a caixa de seleção próxima ao nome da coluna no retângulo que representa a tabela ou o objeto com valor de tabela.
Quando você executa uma consulta atualização, nenhum resultado é relatado no painel Resultados (Visual Database Tools). Em vez disso, uma mensagem é exibida indicando quantas linhas foram alteradas.