Compartilhar via


Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask Namespace

O namespace ExecuteSQLTask contém a classe ExecuteSQLTask que permite a um pacote executar instruções SQL. A tarefa pode ser configurada para usar conjuntos de resultados, tornando os resultados da instrução SQL disponíveis para outros objetos no pacote. Para usar um conjunto de resultados, mapeie o conjunto de resultados para uma variável que pode ser usada por outros objetos no pacote. A tarefa também pode ser configurada para executar consultas parametrizadas. Para fornecer valores de parâmetro, mapeie as variáveis que contêm os valores de parâmetro para as colunas na consulta.

Classes

ExecuteSQLTask

Contém os membros usados para configurar e executar uma tarefa Executar SQL. A tarefa Executar SQL é usada para executar comandos SQL em uma exibição ou tabela de banco de dados relacional.

Interfaces

IDTSExecuteSQL

Define as propriedades da tarefa Executar SQL.

IDTSParameterBinding

Define as propriedades da associação de parâmetro.

IDTSParameterBindings

Representa uma coleção de objetos IDTSParameterBinding .

IDTSResultBinding

Define as propriedades da associação de resultado.

IDTSResultBindings

Representa uma coleção de objetos IDTSResultBinding .

IDTSSetConnectionManager

Define um método para definir um gerenciador de conexões.

Enumerações

ParameterDirections

Define o tipo dos parâmetros disponíveis para uso na instrução SQL que a tarefa Executar SQL executa.

ResultSetType

Define o tipo do conjunto de resultados que pode ser usado pela tarefa Executar SQL.

SqlStatementSourceType

Define a localização do SqlStatementSource.

TypeConversionMode

Define o modo de conversão de tipos para Executar tarefa XML.

Comentários

Os pacotes geralmente usam a funcionalidade do ExecuteSQLTask para executar ações em objetos de banco de dados, como truncamento de tabelas, seleção de linhas em tabelas e exibições ou execução de procedimentos armazenados.