Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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 对数据库对象执行操作,如截断表、选择表和视图中的行,或运行存储过程。