Duplicate platen kwaad data-integriteit , dus je moet ervoor zorgen dat een record is nieuw voordat u hem in een tabel . U kunt een " select " statement gebruiken om te zoeken naar informatie van een record . Als de gegevens niet bestaat , dan heb je de " insert " statement uit te voeren . SQL Server bevat Management Studio , waarmee je schrijft SQL-instructies voor de database . Instructies 1 Klik op de knop Windows "Start " en selecteer " Alle programma's . " Klik op " SQL Server " in de lijst van programma groepen , en klik op ' SQL Server Management Studio " om de database editing software te openen . Klik 2 " Nieuwe query " aan de bovenkant van het venster . De editor wordt geopend , waarmee u informatie van de database te ondervragen en plaats nieuwe records. 3 Voer een " select " statement op de server om te controleren op dubbele records . Bijvoorbeeld , de volgende query controles voor een bestaande klant : verklaar @ bestaat varchar ( 50 ) select @ bestaat = customerId van klanten waarbij naam = ' Joe Smith ' de bovenstaande code verklaart een variabele en geeft de klant-ID voor de variabele als de klant " Joe Smith " is al in de database . Als het record niet wordt gevonden , " @ bestaat" bevat de " null " databank waarde . 4 Maak de " insert " statement . U gebruikt de " if" statement om alleen steek de nieuwe plaat als het niet wordt gevonden in de vorige SQL statement . Bijvoorbeeld , de volgende code voegt een nieuwe klant als de " @ bestaan " variabele is null als @ bestaat is null beginnen insert in klanten (naam ) waarden ( ' Joe Smith ' ) einde Druk op " F5 " Goedkope 5 om de SQL- code uit te voeren . De SQL voert tegen de server , en er geen dubbele records worden aangemaakt wanneer zij reeds bestaan .
|