Поделиться через


Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask Пространство имен

Пространство имен ExecuteSQLTask содержит класс ExecuteSQLTask, позволяющий пакету выполнять инструкции SQL. Задачу можно настроить для использования результирующих наборов, при этом результаты инструкции SQL будут доступны другим объектам из этого пакета. Для использования результирующего набора следует сопоставить его с переменной, которую затем смогут использовать другие объекты из этого пакета. Кроме того, задачу можно настроить для запуска параметризованных запросов. Для предоставления значений параметров сопоставьте переменные, содержащие значения параметров, со столбцами в запросе.

Классы

ExecuteSQLTask

Содержит элементы, используемые для настройки и запуска задачи «Выполнение SQL». Задача «Выполнение SQL» используется для выполнения команд SQL в таблице или представлении реляционной базы данных.

Интерфейсы

IDTSExecuteSQL

Определяет свойства для задачи «Выполнение SQL».

IDTSParameterBinding

Определяет свойства для привязки параметра.

IDTSParameterBindings

Представляет коллекцию объектов IDTSParameterBinding.

IDTSResultBinding

Определяет свойства для привязки результата.

IDTSResultBindings

Представляет коллекцию объектов IDTSResultBinding.

IDTSSetConnectionManager

Определяет метод для установки параметров диспетчера соединений.

Перечисления

ParameterDirections

Определяет тип параметров, доступных для использования в инструкции SQL, запускаемой задачей «Выполнение SQL».

ResultSetType

Определяет тип результирующего набора, который может использовать задача «Выполнение SQL».

SqlStatementSourceType

Определяет расположение SqlStatementSource.

TypeConversionMode

Определяет режим преобразования типа для задачи «Выполнение XML».

Комментарии

Пакеты обычно используют функции для выполнения действий с объектами ExecuteSQLTask базы данных, таких как усечение таблиц, выбор строк в таблицах и представлениях или выполнение хранимых процедур.