enregistrements en double l'intégrité des données des méfaits , alors vous devez vous assurer que le dossier est nouveau avant de l'insérer dans une table. Vous pouvez utiliser une instruction «select» pour rechercher les informations d'un dossier. Si les données n'existent pas, alors que vous effectuez la déclaration " d'insertion " . SQL Server Management Studio inclut , qui vous permet d'écrire des instructions SQL contre la base de données . Instructions
1
Cliquez sur le bouton "Démarrer " et sélectionner " Tous les programmes ". Cliquez sur « SQL Server » dans la liste des groupes de programmes , puis cliquez sur « SQL Server Management Studio " pour ouvrir la base de données logiciel de montage.
2
Cliquez sur " Nouvelle requête " en haut de la fenêtre. L'éditeur s'ouvre , qui vous permet d'interroger les informations de base de données et insérer de nouveaux enregistrements .
3
Exécuter une instruction «select» sur le serveur pour vérifier les doublons. Par exemple, les contrôles de requêtes suivants pour un client existant :
déclarent @ existe varchar ( 50)
select @ = existe customerId des clients où name = ' Joe Smith '
Le code ci-dessus déclare une variable et renvoie l'ID du client à la variable si le client "Joe Smith" est déjà dans la base de données. Si le dossier n'est pas trouvé, "existe @" contient la valeur de base de données "null" .
4
créer l'instruction "insert " . Vous utilisez le "if" pour seulement insérer le nouveau dossier si elle n'est pas trouvée dans l'instruction SQL précédente. Par exemple, le code insère suivantes un nouveau client si le " @ exister" variable est nulle :
si @ existe est nulle
commencer
insert en clients (nom) valeurs ( « Joe Smith »)
fin
5
Appuyez sur " F5 " pour exécuter le code SQL. Le SQL s'exécute sur le serveur, et aucun enregistrement en double sont créés s'ils existent déjà .