Partilhar via


Ferramentas Visuais de Banco de Dados: Criar consultas de Inserção de Valores

Aplica-se a: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 do banco de dados à qual adicionar a linha.

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

  • O valor ou expressão a ser inserido 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 muda para refletir as únicas opções disponíveis para inserir uma nova linha: o nome da coluna e o valor a ser inserido.

Atenção

Não é possível desfazer a ação de executar uma consulta Inserir Valores. Como precaução, faça backup dos dados antes de executar a consulta.

Criar uma consulta inserir valores

  1. Adicione a tabela que deseja atualizar ao painel Diagrama.

  2. No menu Designer de Consulta, aponte para Alterar Tipo e selecione Inserir Valores.

    Observação

    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 o nome da tabela a ser atualizada.

  3. No painel Diagrama, marque a caixa de seleção para cada coluna para a qual você deseja fornecer novos valores. Essas colunas são exibidas no painel Critérios. As colunas são atualizadas somente se você adicioná-las à consulta.

  4. Na coluna Novo Valor do painel Critérios, insira o novo valor para a coluna. Você pode inserir valores literais, nomes de colunas ou expressões. O valor deve corresponder (ou ser compatível com) o tipo de dados da coluna que você está atualizando.

    Atenção

    O Designer de Consulta e Exibição não pode verificar se um valor se encaixa no 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, aparece uma mensagem indicando quantas linhas foram alteradas.