Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Como evitar duplicados inserções em SQL
prejudicar a integridade dos dados de registros duplicados, por isso você deve garantir que um registro é novo antes de inseri-lo em uma tabela. Você pode usar um "select" declaração para procurar informações de um registro. Se os dados não existe, então você executa a declaração " insert " . SQL Server Management Studio inclui , o que permite escrever instruções SQL no banco de dados . Instruções
1

Clique no Windows botão " Iniciar" e selecione "Todos os Programas". Clique em " SQL Server" na lista de grupos de programas , em seguida, clique em " SQL Server Management Studio " para abrir o software de edição de banco de dados.
2

Clique em " New Query " no topo da janela. O editor é aberto , o que lhe permite consultar as informações de banco de dados e inserir novos registros .
3

Executar um "select" declaração sobre o servidor para verificar se há registros duplicados . Por exemplo, as seguintes verificações de consulta para um cliente existente :

declare @ existe varchar ( 50)

select @ existe = customerId de clientes onde name = ' Joe Smith ' em

o código acima declara uma variável e retorna o ID do cliente para a variável , se o cliente " Joe Smith " já está no banco de dados. Se o registro não for encontrado, "@ existe" contém o valor do banco de dados "nulo" .
4

Criar a declaração " inserir " . Você usa o " if" apenas para inserir o novo registro se não for encontrado na instrução SQL anterior. Por exemplo, o código a seguir insere um novo cliente se o "@ existe" variável é nula :

se @ existe é nulo

começar

inserir em clientes ( nome) valores ( " Joe Smith " )

final
5

Pressione " F5" para executar o código SQL. O SQL executa contra o servidor , e há registros duplicados são criados , se eles já existem.

Anterior :

Próximo : No
  Os artigos relacionados
·T -SQL Tipos de dados 
·Como alocar memória para o Oracle 
·Como fazer um painel de comando 
·Como aparar um equivalente no Access 
·Como agendar Relatórios em SSRS 
·As desvantagens de usar um arquivo de script para criar…
·Como modificar pacotes SSIS 
·VBSQL para TSQL Conversão 
·Como analisar um rastreamento SQL 
·Como usar DTExec para executar pacotes SSIS 
  Artigos em destaque
·Como transferir cassetes áudio Usando o computador 
·Como corrigir Uistub.Exe não encontrado Erro Norton 
·Como Fazer um AIFF De um M4R 
·Como fazer backup de Windows Vista 
·Meu McAfee adverte de Prcviewer Mas não vai removê-lo…
·Funções quartil em Acesso 
·Como criar pastas para iPod Music Drop 
·Como criar um prospecto com Illustrator 
·Como criar um servidor de Teamspeak 
·Árvore Caminho - Based Pesquisando Métodos 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados