Compartilhar via


Criar consultas insert values (Visual Database Tools)

aplica-se a: do SQL Server

Você pode criar uma nova linha na tabela atual usando uma consulta Inserir Valores. Ao criar uma consulta Inserir Valores, você especifica:

  • A tabela de banco de dados à qual adicionar a linha.

  • As colunas cujo conteúdo você deseja adicionar.

  • O valor ou expressão a ser inserida nas colunas individuais.

Por exemplo, a consulta a seguir adiciona uma linha à tabela titles, especificando valores para o título, tipo, editor e preço:

INSERT INTO titles (title_id, title, type, pub_id, price)
VALUES ('BU9876', 'Creating Web Pages', 'business', '1389', '29.99');

Quando você cria uma consulta Inserir Valores, o painel Critérios é alterado para refletir as únicas opções disponíveis para inserir uma nova linha: o nome da coluna e o valor a ser inserido.

Cuidado

Você não pode desfazer a ação de executar uma consulta Inserir Valores. Por precaução, faça backup dos dados antes de executar a consulta.

Criar uma consulta Inserir Valores

  1. Adicione a tabela que você deseja atualizar para o painel Diagrama.

  2. No ponto de menu Designer de Consulta para Alterar Tipo e, em seguida, selecione Inserir Valores.

    Nota

    Se mais de uma tabela for exibida no painel Diagrama quando você iniciar a consulta Inserir Valores, o Designer de Consulta e Exibição exibirá a caixa de diálogo Escolher Tabela de Destino para Inserir Valores para solicitar a atualização do nome da tabela.

  3. 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.

  4. Na coluna Novo Valor do painel Critérios, insira o novo valor da 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á inserindo. Se você fornecer um valor muito longo, ele poderá ser truncado sem aviso. Por exemplo, se uma coluna name tiver 20 caracteres, mas você especificar um valor de inserção de 25 caracteres, os últimos 5 caracteres poderão ser truncados.

Quando você executa uma consulta Inserir Valores, nenhum resultado é relatado no painel Resultados (Visual Database Tools). Em vez disso, uma mensagem é exibida indicando quantas linhas foram alteradas.