SqlCreateTableAsSelectStep 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 sql 部署计划中 CTAS 步骤。 此类用于只读目的,不能实例化。
public sealed class SqlCreateTableAsSelectStep : Microsoft.SqlServer.Dac.Deployment.AlterElementStep
type SqlCreateTableAsSelectStep = class
inherit AlterElementStep
Public NotInheritable Class SqlCreateTableAsSelectStep
Inherits AlterElementStep
- 继承
-
SqlCreateTableAsSelectStep
属性
| 名称 | 说明 |
|---|---|
| IsMessageInFirstBatch |
如果步骤的消息是调用 GenerateTSql 时的第一批,则返回 true (继承自 DeploymentScriptDomStep) |
| Message |
获取描述步骤的可选消息 (继承自 DeploymentScriptDomStep) |
| Next |
获取容器中的下一 LinkedListNode<T> 步,该容器的类型为 DeploymentStep。 (继承自 DeploymentStep) |
| Previous |
获取容器中的上一 LinkedListNode<T> 步,该步骤属于 DeploymentStep 类型。 (继承自 DeploymentStep) |
| Script |
获取此步骤的脚本。 (继承自 DeploymentScriptDomStep) |
| ScriptGenerator |
获取此步骤的 ScriptGenerator (继承自 DeploymentScriptDomStep) |
| SourceElement |
获取 alter 步骤中的源元素 (继承自 AlterElementStep) |
| SourceTable |
获取源表对象 |
| TargetElement |
获取 alter 步骤中的目标元素 (继承自 AlterElementStep) |
| TargetTable |
获取目标表对象 |
方法
| 名称 | 说明 |
|---|---|
| GenerateBatchScript(TextWriter) |
将批处理脚本集写入提供的编写器的帮助程序 (继承自 DeploymentStep) |
| GenerateTSQL() |
返回一个字符串列表,这些字符串表示在部署期间要应用的一组 TSQL 脚本批处理 (继承自 DeploymentStepInternal) |
| ToString() |
返回描述此步骤的字符串。 基返回步骤的类型 (继承自 DeploymentStepInternal) |