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 对数据库对象执行操作,例如截断表、选择表和视图中的行或运行存储过程。