Microsoft SSIS " foreach " loop container gennemløber hver post eller kolonne og udfører SQL processer på hver værdi i løkken. Brug denne fremgangsmåde til at redigere store mængder data gemt i en tabel eller visning struktur. SQL Server SSIS hjælpeprogram inkluderer foreach loop container til at forenkle administrative opgaver , der kræver, at du redigere data ofte. Instruktioner
1
Open SQL Server Management Studio på skrivebordet og logge ind på din databaseserver. Højreklik på SSIS pakke, og klik på " Rediger ".
2
Klik "Control Flow " fanen og klik på " foreach Loop . " I første generelle vinduet , skal du skrive et navn og beskrivelse af løkken beholder.
3
Vælg den type tælling listen i " Collection " fanen. For eksempel, hvis du ønsker at bruge en liste over kolonner, vælg " kolonner".
4
Klik på "Tilføj " for at tilføje kolonner til listen. En liste over tabeller vises. Træk og slip hver kolonne , du vil bruge til "Aktiv" panel.
5
Klik på " Expressions . " I åbnede panelet skrive den SQL-kode , du ønsker at udføre på hver liste element. For eksempel Klik type " update table set kolonne = ltrim (kolonne )" at trimme eventuelle mellemrum fra venstre side af kolonnen værdier.
6
"Gem " for at gemme foreach loop beholder . Højreklik på SSIS pakke, og klik på "Udfør " for at køre pakken på databasen med de nye foreach loop ændringer.