Microsoft SQL Server validering sikrer, at du kun indsætte én post for en enhed som en kunde , orden eller medarbejder. SSIS giver dig SQL Server automatisering, så du kan tilføje, redigere og slette poster på et bestemt tidspunkt. At gøre validering med SSIS , du skriver en SQL "hvis" erklæring ved hjælp af " eksisterer " erklæring . Denne erklæring fortæller dig, hvis posten allerede eksisterer, og hvis erklæring indsætter rekord , hvis posten ikke allerede eksisterer. Instruktioner
1
Open SQL Server Management Studio. Log ind på din database og åbn SSIS pakke, du vil administrere og redigere .
2
Tilføj " eksisterer " erklæring at validere, at en rekord allerede eksisterer. For eksempel følgende kode søger en kunde med et bestemt telefonnummer kontrollere, om posten eksisterer : Hej
erklære @ eksisterer som varchar (50) vælge @ eksisterer = navn fra kunden , hvor der findes ( vælg navn fra kunde hvor telefon = '5555555555 ' ) nær
i dette eksempel variablen " @ exists" kun befolket hvis kundeposten er fundet . Ellers variabel indeholder "nul ".
3
Tilføj "hvis" erklæring om at indsætte en ny rekord , hvis kunden ikke eksisterer. Hvis kunden ikke findes, de " @ eksisterer " variabel er null, så du bruge denne værdi til at udføre indsatsen : Hej
hvis @ eksistere nullbegininsert ind kunden (navn) værdier ( 'Joe Name' ) ende
4
Klik på "Gem " for at gemme ændringerne. Højreklik på projektet og klik på "Kør " for at udføre SSIS pakke og teste de nye validering .