CreateTableStatement 类

定义

表示 Create Table 语句

[System.Serializable]
public class CreateTableStatement : Microsoft.SqlServer.TransactSql.ScriptDom.TSqlStatement
[<System.Serializable>]
type CreateTableStatement = class
    inherit TSqlStatement
Public Class CreateTableStatement
Inherits TSqlStatement
继承
CreateTableStatement
属性

构造函数

名称 说明
CreateTableStatement()

表示 Create Table 语句

字段

名称 说明
Uninitialized

用于指示和未初始化令牌的常量。

(继承自 TSqlFragment)

属性

名称 说明
AsEdge

指示是否指定了 AS EDGE

AsFileTable

指示是否指定了 AS FILETABLE

AsNode

指示是否指定了 AS NODE

CtasColumns

视图的列。 CTAS 语句(可选)支持此功能。

Definition

包含列和约束的表定义。

FederationScheme

表的联合方案。 可能为 null。

FileStreamOn

文件流的可选规范。 可以是标识符或字符串文本。

FirstTokenIndex

获取或设置令牌的第一个索引。

(继承自 TSqlFragment)
FragmentLength

定义片段在分析的脚本中占用的字符数。

(继承自 TSqlFragment)
LastTokenIndex

获取或设置令牌的最后一个索引。

(继承自 TSqlFragment)
OnFileGroupOrPartitionScheme

文件组或分区方案。 可能为 null。

Options

表选项的集合。

SchemaObjectName

表的名称。

ScriptTokenStream

获取或设置脚本令牌流。

(继承自 TSqlFragment)
SelectStatement

表示 CTAS 语句的查询部分。

StartColumn

获取起始列。

(继承自 TSqlFragment)
StartLine

获取起始行。

(继承自 TSqlFragment)
StartOffset

定义已分析的脚本中片段起始位置的字符偏移量。

(继承自 TSqlFragment)
TextImageOn

textimage_on之后的文件组标识符。 可以是标识符或字符串文本

方法

名称 说明
Accept(TSqlFragmentVisitor)

接受访问者

AcceptChildren(TSqlFragmentVisitor)

接受儿童访问者

适用于