SQL переменные

SQL переменные предназначены для работы со встроенным или внешним SQL сервером.

Для создания SQL переменной необходимо выделить мышью узел. Затем либо правой кнопкой мыши вызвать контекстное меню и выбрать пункт «Добавить переменную», либо на панели инструментов нажать кнопку . После этого перейти на вкладку "SQL".

Рис. 29. Добавление SQL переменной

Параметры SQL переменной:

Доступ к SQL серверу выполняется на основе параметров конфигурации (через меню «Настройка» -> «Параметры» -> «Разные» -> «Подключение к базе данных»).

SQL скрипт выполняется при чтении или записи переменной. В скрипте могут содержаться значения переменных данного узла, в формате Item(Item1), где Item1 - переменная даного узла. Также можно использовать полное имя переменной для доступа к переменным других узлов. Например: Item(Node1.Item2). Для разделения скрипта на отдельные пакеты необходимо использовать ключевое слово GO на отдельной строке.

Пример скрипта:
INSERT INTO Northwind.dbo.Orders (CustomerID,OrderDate) VALUES (Item(Item1), getdate())

Для редактирования SQL скрипта необходимо нажать кнопку «Скрипт ...».

Рис. 30. Редактирование SQL скрипта

Панель инструментов редактора SQL скрипта содержит следующие элементы: