SqlCreateTableAsSelectStep 类

定义

表示 sql 部署计划中 CTAS 步骤。 此类用于只读目的,不能实例化。

public sealed class SqlCreateTableAsSelectStep : Microsoft.SqlServer.Dac.Deployment.AlterElementStep
type SqlCreateTableAsSelectStep = class
    inherit AlterElementStep
Public NotInheritable Class SqlCreateTableAsSelectStep
Inherits AlterElementStep
继承

属性

名称 说明
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)

适用于