logo search
SQL2008_Administration

8.21.1 Контейнер For Loop

Этот контейнер предназначен для организации цикла. Для этого контейнера предусмотрено три главных свойства:

  1. InitExpression — определяет исходное значение счетчика. Например, если в нашем пакете определена целочисленная переменная Counter, то значение этого свойства может выглядеть как @Counter = 0;

  2. EvalExpression — проверяемое выражение. Цикл будет выполняться до тех пор, пока это выражение возвращает истину. Например, если нам нужно выполнить какие-то задачи пять раз, то значение этого свойства может выглядеть как @Counter < 5;

  3. AssignExpression — выражение, которое будет изменять значение нашего счетчика. В нашем примере оно может выглядеть, например, как @Counter = @Counter + 1.

После настройки свойств этого контейнера нам останется просто перетащить в него нужную задач (или набор задач) из ToolBox и настроить их.