Microsoft SQL Server validatie zorgt ervoor dat u alleen steek een record voor een entiteit , zoals een klant , order of werknemer . SSIS biedt u met SQL Server automatisering , zodat u kunt toevoegen , bewerken en documenten op een bepaalde tijd te verwijderen . Om validatie te doen met SSIS , je schrijft een SQL "als " statement met de " bestaat" statement . Deze verklaring geeft aan of het record al bestaat , en het if-statement voegt het record als het record nog niet bestaat . Instructies Open SQL Server Management Studio 1 . Log in op uw database en open de SSIS pakket dat u wilt beheren en bewerken . Kopen van 2 Voeg de " bestaat" statement te valideren dat een record al bestaat . Bijvoorbeeld , de volgende code zoekt naar een klant met een specifiek telefoonnummer te controleren of het record bestaat : verklaar @ bestaat als varchar ( 50 ) select @ bestaat = naam van de klant waar bestaat ( selecteer de naam van de klant waar telefoon = '5555555555 ' ) op In dit voorbeeld is de variabele " @ bestaat " wordt alleen gevuld wanneer de klant record is gevonden . Anders wordt de variabele bevat " null ". 3 Voeg de " if" statement om een nieuw record in te voegen alleen als de klant niet bestaat . Indien de klant niet bestaat , de " @ bestaan " variabele null is , zodat u deze waarde gebruiken om de insert uit te voeren : als @ bestaan wordt nullbegininsert in klant (naam ) waarden ( ' Joe Name ' ) end 4 Klik op de knop "Opslaan" om de wijzigingen op te slaan . Rechtermuisknop op het project en klik op "Run " om de SSIS pakket uitvoeren en testen van de nieuwe validatie .
|