Microsoft.SqlServer.TransactSql.ScriptDom 命名空間

類別

名稱 Description
AcceleratedDatabaseRecoveryDatabaseOption

ACCELERATED_DATABASE_RECOVERY ALTER DATABASE 陳述句中的選項,SET case

AddAlterFullTextIndexAction

代表 ALTER FULLTEXT INDEX 陳述句的 ADD 動作。

AddFileSpec

在 ALTER ASSEMBLY 語句中表示 ADD FILE FROM 子句中的單一檔案

AddMemberAlterRoleAction

代表新增成員 alter 角色的動作。

AddSearchPropertyListAction

ADD 搜尋屬性清單動作。

AddSensitivityClassificationStatement

新增指定欄位的敏感度分類。

AddSignatureStatement

代表 ADD SIGNATURE 語句。

AdHocDataSource

代表臨時資料來源。

AdHocTableReference

OPENDATASOURCE(臨時)表格參考。

AlgorithmKeyOption

代表演算法選項。

AlterApplicationRoleStatement

代表 alter 應用程式角色陳述。

AlterAssemblyStatement

代表 ALTER ASSEMBLY 陳述句。

AlterAsymmetricKeyStatement

代表 ALTER ASYMMETRIC KEY 陳述句

AlterAuthorizationStatement

代表變更授權聲明。

AlterAvailabilityGroupAction

請對alter可用性群組採取行動。

AlterAvailabilityGroupFailoverAction

代表替換可用性群組應採取的故障轉移動作。

AlterAvailabilityGroupFailoverOption

代表故障轉移選項。

AlterAvailabilityGroupStatement

代表 ALTER AVAILABILITY GROUP 的陳述

AlterBrokerPriorityStatement

代表 Alter Broker 優先權聲明。

AlterCertificateStatement

代表 ALTER 憑證聲明

AlterColumnAlterFullTextIndexAction

代表 ALTER FULLTEXT INDEX 陳述式的 ALTER COLUMN 動作。

AlterColumnEncryptionKeyStatement

代表一個 ALTER COLUMN ENCRYPTION KEY 陳述式

AlterCreateEndpointStatementBase

代表 CREATE 與 ALTER ENDPOINT 陳述句的共同部分

AlterCreateServiceStatementBase

代表 CREATE SERVICE 陳述句

AlterCredentialStatement

代表 ALTER 憑證陳述

AlterCryptographicProviderStatement

代表 Alter 加密提供者的陳述。

AlterDatabaseAddFileGroupStatement

從 ALTER 資料庫新增與移除檔案群組案件

AlterDatabaseAddFileStatement

從 ALTER DATABASE 新增檔案案件

AlterDatabaseAuditSpecificationStatement

變更資料庫稽核規範。

AlterDatabaseCollateStatement

ALTER COLLATE 案例來自 ALTER 資料庫

AlterDatabaseEncryptionKeyStatement

Alters 資料庫加密金鑰

AlterDatabaseModifyFileGroupStatement

從 ALTER DATABASE 修改檔案群組的案例

AlterDatabaseModifyFileStatement

從 ALTER DATABASE 修改檔案機殼

AlterDatabaseModifyNameStatement

從 ALTER DATABASE 修改名稱大小寫

AlterDatabaseRebuildLogStatement

從 ALTER DATABASE(未文件化)重建日誌案例

AlterDatabaseRemoveFileGroupStatement

從 ALTER 資料庫新增與移除檔案群組案件

AlterDatabaseRemoveFileStatement

從 ALTER 資料庫中移除檔案大小

AlterDatabaseScopedConfigurationClearStatement

代表 ALTER DATABASE SCOPED CONFIGURATION CLEAR 陳述

AlterDatabaseScopedConfigurationSetStatement

代表 ALTER DATABASE SCOPED CONFIGURATION SET 陳述句

AlterDatabaseScopedConfigurationStatement

代表 ALTER DATABASE SCOPED CONFIGURATION 陳述

AlterDatabaseSetStatement

在 ALTER DATABASE 語句中表示 SET 案例

AlterDatabaseStatement

代表 ALTER DATABASE 陳述式

AlterDatabaseTermination

包含終止資訊

AlterEndpointStatement

代表 ALTER ENDPOINT 陳述句

AlterEventSessionStatement

代表 Alter Event Session 陳述句。

AlterExternalDataSourceStatement

代表一個 ALTER EXTERNAL DATA SOURCE 陳述式。

AlterExternalLanguageStatement

代表 ALTER EXTERNAL LANGUAGE 陳述句。

AlterExternalLibraryStatement

代表 ALTER EXTERNAL LIBRARY 陳述句。

AlterExternalResourcePoolStatement

代表 Alter 外部資源池(Alter External Resource Pool)陳述式。

AlterFederationStatement

代表ALTER聯邦聲明

AlterFullTextCatalogStatement

代表 ALTER FULLTEXT CATALOG 聲明

AlterFullTextIndexAction

代表 ALTER FULLTEXT INDEX 陳述句的變更動作。

AlterFullTextIndexStatement

代表 ALTER FULLTEXT INDEX 陳述句。

AlterFullTextStopListStatement

代表 Alter 全文停止清單陳述。

AlterFunctionStatement

代表 Alter 功能陳述。

AlterIndexStatement

代表 alter 索引陳述。

AlterLoginAddDropCredentialStatement

代表 ALTER LOGIN,負責新增或刪除憑證名稱。

AlterLoginEnableDisableStatement

代表 ALTER LOGIN,可啟用或停用登入。

AlterLoginOptionsStatement

代表 ALTER LOGIN,會改變選項。

AlterLoginStatement

代表 ALTER LOGIN 陳述式。

AlterMasterKeyStatement

代表主鍵語句。

AlterMessageTypeStatement

代表 ALTER MESSAGE TYPE 陳述句

AlterPartitionFunctionStatement

代表 ALTER PARTITION FUNCTION 陳述句。

AlterPartitionSchemeStatement

代表 ALTER PARTITION SCHEME 陳述句。

AlterProcedureStatement

改變程序的陳述。

AlterQueueStatement

代表 alter queue 陳述句。

AlterRemoteServiceBindingStatement

代表 ALTER REMOTE SERVICE BINDING 陳述式

AlterResourceGovernorStatement

代表 Alter Resource Governor 陳述。

AlterResourcePoolStatement

代表 Alter Resource Pool 語句。

AlterRoleAction

代表 ALTER 角色中的一個動作。

AlterRoleStatement

代表 alter 角色陳述。

AlterRouteStatement

代表 alter route 陳述。

AlterSchemaStatement

代表 ALTER SCHEMA 陳述

AlterSearchPropertyListStatement

代表 ALTER SEARCH PROPERTY LIST 陳述句

AlterSecurityPolicyStatement

代表 ALTER 安全政策陳述

AlterSequenceStatement

代表 ALTER SEQUENCE 陳述句

AlterServerAuditSpecificationStatement

變更伺服器稽核規範。

AlterServerAuditStatement

伺服器審核會變換。

AlterServerConfigurationBufferPoolExtensionContainerOption

代表單一的 ALTER SERVER CONFIGURATION SET、BUFFER POOL EXTENSION 頂層設定,且可包含子選項清單。

AlterServerConfigurationBufferPoolExtensionOption

代表單一的 ALTER SERVER CONFIGURATION SET BUFFER POOL EXTENSION 選項。

AlterServerConfigurationBufferPoolExtensionSizeOption

代表緩衝池擴充的 SIZE 選項。

AlterServerConfigurationDiagnosticsLogMaxSizeOption

代表單一的 ALTER SERVER CONFIGURATION SET DIAGNOSTICS LOG MAX_SIZE選項。

AlterServerConfigurationDiagnosticsLogOption

代表單一的 ALTER SERVER CONFIGURATION SET DIAGNOSTICS LOG 選項。

AlterServerConfigurationExternalAuthenticationContainerOption

代表一個 ALTER SERVER CONFIGURATION SET EXTERNAL AUTHENTICATION 頂層設定,且可包含子選項列表。

AlterServerConfigurationExternalAuthenticationOption

代表單一的 ALTER SERVER CONFIGURATION SET 外部認證選項。

AlterServerConfigurationFailoverClusterPropertyOption

代表單一的 ALTER SERVER CONFIGURATION SET 故障轉移叢集屬性選項。

AlterServerConfigurationHadrClusterOption

代表單一的 ALTER SERVER CONFIGURATION SET HADR CLUSTER 選項。

AlterServerConfigurationSetBufferPoolExtensionStatement

代表 ALTER SERVER CONFIGURATION SET BUFFER POOL EXTENSION 陳述式。

AlterServerConfigurationSetDiagnosticsLogStatement

代表 ALTER SERVER CONFIGURATION SET DIAGNOSTICS LOG 陳述。

AlterServerConfigurationSetExternalAuthenticationStatement

代表 ALTER SERVER CONFIGURATION SET EXTERNAL AUTHENTICATION 語句。

AlterServerConfigurationSetFailoverClusterPropertyStatement

代表 ALTER SERVER CONFIGURATION SET FAILOVER CLUSTER PROPERTY 陳述。

AlterServerConfigurationSetHadrClusterStatement

代表 ALTER SERVER CONFIGURATION SET HADR CLUSTER 陳述式。

AlterServerConfigurationSetSoftNumaStatement

代表 ALTER SERVER CONFIGURATION SET SOFTNUMA 陳述式。

AlterServerConfigurationSoftNumaOption

代表一個 ALTER SERVER CONFIGURATION SET SOFTNUMA 選項。

AlterServerConfigurationStatement

代表 ALTER SERVER CONFIGURATION 陳述句。

AlterServerRoleStatement

代表 ALTER SERVER ROLE 陳述句。

AlterServiceMasterKeyStatement

代表 ALTER SERVICE MASTER KEY 陳述

AlterServiceStatement

代表 ALTER 服務陳述

AlterSymmetricKeyStatement

代表 ALTER SYMMETRIC KEY 陳述句

AlterTableAddTableElementStatement

新增 Alter Table 陳述式的 table 元素專用化。 具有欄位與約束定義。

AlterTableAlterColumnStatement

Alter 欄位專門化 Alter Table 陳述句。

AlterTableAlterIndexStatement

Alter 索引重建專精化 Alter Table 語句。

AlterTableAlterPartitionStatement

分割/合併 SQL DW 資料表的分割區。

AlterTableChangeTrackingModificationStatement

修改表格的變更追蹤。

AlterTableConstraintModificationStatement

定義對表格約束的修改。

AlterTableDropTableElement

代表一個可用於 alter table drop 陳述式的單一元素。

AlterTableDropTableElementStatement

Alter Table 陳述式的 Drop table 元素專精化。 有欄位名稱和可捨棄的約束。

AlterTableFileTableNamespaceStatement

啟用或停用資料表命名空間。

AlterTableRebuildStatement

在表格上重建指標。

AlterTableSetStatement

更改某個表格的選項。

AlterTableStatement

代表 alter table 陳述式基底類別。

AlterTableSwitchStatement

Alter Table 陳述句的 Switch 專精化。

AlterTableTriggerModificationStatement

定義表格上觸發器的修改。 觸發器可以啟用或關閉。

AlterTriggerStatement

ALTER TRIGGER 陳述式。

AlterUserStatement

代表 alter 使用者陳述。

AlterViewStatement

ALTER VIEW 聲明。

AlterWorkloadGroupStatement

代表 Alter Workload Group 陳述句。

AlterXmlSchemaCollectionStatement

代表 alter xml schema collection 語句。

ApplicationRoleOption

代表應用程式角色選項。

ApplicationRoleStatement

代表應用程式角色陳述的基底。

AssemblyEncryptionSource

代表包含金鑰或憑證的集合體的參考

AssemblyName

代表CLR的組裝名稱。

AssemblyOption

代表組裝選項。

AssemblyStatement

在建立與變更組裝語句中表示共用零件。

AssignmentSetClause

代表 SET 子句的指派。

AsymmetricKeyCreateLoginSource

CREATE LOGIN 語句中的憑證案例

AtomicBlockOption

代表單一原子區塊選項。

AtTimeZoneCall

代表 AT 時區通話。

AuditActionGroupReference

代表審計團隊參考。

AuditActionSpecification

代表稽核行動規範。

AuditGuidAuditOption

AUDIT_GUID CREATE SERVER AUDIT 語句中的選項。

AuditOption

CREATE/ALTER SERVER AUDIT 陳述句中的單一選項。

AuditSpecificationDetail

審計行動規範的基底類別及審計行動群組名稱。

AuditSpecificationPart

代表審計規範聲明中的一個 ADD/DROP 條款。

AuditSpecificationStatement

代表稽核規範陳述。

AuditTarget

CREATE/ALTER SERVER AUDIT 陳述式中的稽核目標。

AuditTargetOption

審計目標的單一選項。

AuthenticationEndpointProtocolOption

代表 AUTHENTICATION HTTP 端點協定選項

AuthenticationPayloadOption

代表 AUTHENTICATION payload 選項

AutoCleanupChangeTrackingOptionDetail

AUTO_CLEANUP ALTER DATABASE SET 陳述CHANGE_TRACKING選項的一部分。

AutoCreateStatisticsDatabaseOption

資料庫選項,帶有括號包裹子選項。

AutomaticTuningCreateIndexOption

自動調校選項中的建立索引部分

AutomaticTuningDatabaseOption

ALTER DATABASE 陳述句中的自動調校選項,SET case

AutomaticTuningDropIndexOption

自動調音選項中的降差指數部分

AutomaticTuningForceLastGoodPlanOption

強制最後良好計畫是自動調校選項的一部分

AutomaticTuningMaintainIndexOption

自動調音選項中的「維持索引」部分

AutomaticTuningOption

只有一個自動調音選項。

AvailabilityGroupOption

基地是可使用群組選項。

AvailabilityGroupStatement

可用性群組報表的基礎

AvailabilityModeReplicaOption

代表可用性模式的複本選項。

AvailabilityReplica

宣告可用性副本。

AvailabilityReplicaOption

代表一種可用性副本選項。

BackupCertificateStatement

代表備份憑證陳述

BackupDatabaseStatement

代表 BACKUP DATABASE 陳述式

BackupEncryptionOption

代表備份語句中的加密選項。

BackupMasterKeyStatement

代表 BACKUP MASTER KEY 陳述句

BackupOption

代表 BACKUP 陳述式中的單一選項

BackupRestoreFileInfo

關於檔案/檔案群組備份/還原的資訊(僅限 READ_WRITE_FILEGROUPS - 2005 年)

BackupRestoreMasterKeyStatementBase

代表 BACKUP 與 RESTORE (SERVICE) MASTER KEY 語句的常見部分

BackupServiceMasterKeyStatement

代表 BACKUP SERVICE MASTER KEY 語句

BackupStatement

代表 BACKUP/DUMP 陳述

BackupTransactionLogStatement

代表 BACKUP TRANSACTION 陳述句

BackwardsCompatibleDropIndexClause

代表 DROP INDEX 語句中的舊式子句

BeginConversationTimerStatement

代表 BEGIN CONVERSATION TIMER 語句

BeginDialogStatement

代表 BEGIN DIALOG 陳述句

BeginEndAtomicBlockStatement

代表一組以 BEGIN 開頭、以 END 關鍵字結尾的 ATOMIC 區塊中的語句。

BeginEndBlockStatement

代表一組以 BEGIN 開頭、以 END 關鍵字結尾的語句。

BeginTransactionStatement

表示分散式交易開始與開始交易的語句。

BinaryExpression

這個表達式在孩子時期有兩個表達。

BinaryLiteral

代表一個二進位字面值。

BinaryQueryExpression

此類別代表在 select 語句中使用的聯集。

BooleanBinaryExpression

一個布林表達式,且子節點有兩個布林表達式

BooleanComparisonExpression

一個布林表達式,能比較兩個純量表達式

BooleanExpression

代表布林表達式的抽象基底類別

BooleanExpressionSnippet

任意布林表達式的佔位符。

BooleanIsNullExpression

一個布林運算式 IS [NOT] NULL

BooleanNotExpression

代表一個非布林運算式

BooleanParenthesisExpression

代表括號內的布林表達式。

BooleanTernaryExpression

一個布林表達式,子節點有三個表達式。

BoundingBoxParameter

以名稱表示空間索引結構化參數。

BoundingBoxSpatialIndexOption

代表BOUNDING_BOX空間索引選項。

BreakStatement

代表中斷語句。

BrokerPriorityParameter

代表經紀人先行聲明的參數。

BrokerPriorityStatement

代表建立與變更經紀人優先權聲明。

BrowseForClause

代表 FOR BROWSE 的情況

BuiltInFunctionTableReference

此類別將內建函式表示為簡單的表格參考。

BulkInsertBase

代表 BULK INSERT 語句

BulkInsertOption

代表 BULK INSERT 語句中的單一選項

BulkInsertStatement

代表 BULK INSERT 語句

BulkOpenRowset

代表 OPENROWSET(BULK ...)表格參考。

CallTarget

代表函式呼叫的目標。

CaseExpression

代表大格表達式。

CastCall

代表演員點名。

CatalogCollationOption

設定資料庫的CATALOG_COLLATION

CellsPerObjectSpatialIndexOption

代表CELLS_PER_OBJECT空間索引選項。

CertificateCreateLoginSource

CREATE LOGIN 語句中的憑證案例

CertificateOption

代表 CREATE CERTIFICATE 陳述中單一主題或START_DATE或EXPIRE_DATE選項

CertificateStatementBase

代表 CREATE CERTIFICATE 陳述

ChangeRetentionChangeTrackingOptionDetail

CHANGE_RETENTION ALTER DATABASE SET 陳述CHANGE_TRACKING選項的一部分。

ChangeTableChangesTableReference

CHANGETABLE 子句,帶有 CHANGES 選項。

ChangeTableVersionTableReference

帶有 VERSION 選項的 CHANGETABLE 子句。

ChangeTrackingDatabaseOption

CHANGE_TRACKING ALTER DATABASE 陳述句中的選項,SET case

ChangeTrackingFullTextIndexOption

代表 FULLTEXT INDEX 語句中的CHANGE_TRACKING選項。

ChangeTrackingOptionDetail

ChangeTrackingDatabaseOption 的一個細節

CharacterSetPayloadOption

代表CHARACTER_SET有效載荷選項

CheckConstraintDefinition

代表校驗約束。

CheckpointStatement

代表檢查點陳述。

ChildObjectName

代表結構物件子體的名稱。

ClassifierEndTimeOption

代表工作負載分類器的啟動時間選項。

ClassifierImportanceOption

代表工作負載分類器的重要性選項。

ClassifierMemberNameOption

代表工作負載分類器的成員名稱選項。

ClassifierStartTimeOption

代表工作負載分類器的啟動時間選項。

ClassifierWlmContextOption

代表工作負載分類器的 wlm 上下文選項。

ClassifierWlmLabelOption

代表工作負載分類器的查詢標籤選項。

ClassifierWorkloadGroupOption

代表工作負載分類器的工作負載群組選項。

CloseCursorStatement

關閉游標陳述

CloseMasterKeyStatement

關閉主鍵語句。

CloseSymmetricKeyStatement

閉對稱關鍵陳述。

CoalesceExpression

代表凝聚表達式。

ColumnDefinition

此片段代表欄位定義

ColumnDefinitionBase

代表最基本的欄位定義

ColumnEncryptionAlgorithmNameParameter

參數代表用於加密欄位加密金鑰的加密演算法

ColumnEncryptionAlgorithmParameter

欄位定義中的單一參數,用於用於加密欄位的加密演算法

ColumnEncryptionDefinition

代表欄位加密屬性的類別

ColumnEncryptionDefinitionParameter

欄位的單一加密參數

ColumnEncryptionKeyNameParameter

代表用於加密欄位加密金鑰的參數

ColumnEncryptionKeyStatement

所有欄位加密金鑰語句物件的基底類別

ColumnEncryptionKeyValue

類別代表以欄位主金鑰加密的欄位加密金鑰的值

ColumnEncryptionKeyValueParameter

欄位加密金鑰值的單一參數

ColumnEncryptionTypeParameter

欄位加密類型的欄位定義中單一參數

ColumnMasterKeyEnclaveComputationsParameter

代表 enclave 計算簽名的參數

ColumnMasterKeyNameParameter

代表用於加密欄位登錄金鑰的欄位主金鑰的參數

ColumnMasterKeyParameter

CREATE COLUMN MASTER KEY 語句中的單一參數

ColumnMasterKeyPathParameter

代表金鑰儲存提供者中金鑰路徑的參數

ColumnMasterKeyStoreProviderNameParameter

保護欄位主金鑰的金鑰儲存提供者參數

ColumnReferenceExpression

此類別代表一欄。 由於 SQL 語法的模糊性,若沒有 Table 和型別定義,我們無法區分欄位與屬性,即使如此也可能存在歧義。 所以欄位在識別碼中可能有尾隨屬性。

ColumnStorageOptions

代表欄位儲存選項。

ColumnWithSortOrder

代表具有排序順序的欄位識別碼。

CommandSecurityElement80

代表有指令的安全元素。

CommitTransactionStatement

代表提交交易語句。

CommonTableExpression

此類別代表公共表式。

CompositeGroupingSpecification

列出子規格清單。

CompressionDelayIndexOption

代表壓縮延遲索引選項,可作為可選的分鐘/分鐘時間單位表達式。

CompressionEndpointProtocolOption

代表 PORTS HTTP 端點協定選項

CompressionPartitionRange

代表DATA_COMPRESSION選項中的單一範圍。

ComputeClause

代表可用於 select 這類語句的 compute by。

ComputeFunction

代表可用於計算子句的計算函數。

ConstraintDefinition

代表約束的基底類別。

ContainmentDatabaseOption

資料庫的包含選項

ContinueStatement

代表繼續陳述。

ContractMessage

代表 CREATE CONTRACT 語句中單一訊息的資訊

ConvertCall

代表轉化召喚。

CopyColumnOption

代表複製指令的欄位選項

CopyCredentialOption

代表 COPY 陳述 CREDENTIAL 選項

CopyOption

代表 COPY 語句選項

CopyStatement

代表 COPY 語句

CopyStatementOptionBase

單一副本對帳單選項。

CreateAggregateStatement

代表 CREATE AGGREGATE 語句

CreateApplicationRoleStatement

代表建立應用程式角色的陳述式。

CreateAssemblyStatement

代表 CREATE ASSEMBLY 陳述式。

CreateAsymmetricKeyStatement

代表 CREATE ASYMMETRIC KEY 陳述句

CreateAvailabilityGroupStatement

代表 CREATE AVAILABILITY GROUP 陳述式

CreateBrokerPriorityStatement

代表建立經紀人優先權的語句。

CreateCertificateStatement

代表 CREATE CERTIFICATE 陳述

CreateColumnEncryptionKeyStatement

代表一個 CREATE COLUMN ENCRYPTION KEY 陳述式

CreateColumnMasterKeyStatement

代表一個 CREATE COLUMN MASTER KEY 的陳述句

CreateColumnStoreIndexStatement

代表建立欄位 store index 陳述式。

CreateContractStatement

代表 CREATE CONTRACT 陳述

CreateCredentialStatement

代表 CREATE CREDENTIAL 陳述句

CreateCryptographicProviderStatement

代表建立密碼學提供者(Create Cryptographic Provider)語句。

CreateDatabaseAuditSpecificationStatement

建立資料庫稽核規範。

CreateDatabaseEncryptionKeyStatement

建立資料庫加密金鑰

CreateDatabaseStatement

代表 CREATE DATABASE 陳述句

CreateDefaultStatement

代表建立預設語句。

CreateEndpointStatement

代表 CREATE ENDPOINT 陳述句

CreateEventNotificationStatement

代表建立事件通知語句。

CreateEventSessionStatement

代表 Create Event Session 陳述式。

CreateExternalDataSourceStatement

代表一個建立外部資料來源的陳述式。

CreateExternalFileFormatStatement

代表一個 CREATE EXTERNAL FILE FORMAT 的語句。

CreateExternalLanguageStatement

代表 CREATE EXTERNAL LANGUAGE 陳述句。

CreateExternalLibraryStatement

代表 CREATE EXTERNAL LIBRARY 陳述句。

CreateExternalResourcePoolStatement

代表建立外部資源池(Create External Resource Pool)陳述式。

CreateExternalStreamingJobStatement

代表執行委員會的sys.sp_create_streaming_job聲明。

CreateExternalStreamStatement

代表一個 CREATE EXTERNAL STREAM 陳述式。

CreateExternalTableStatement

代表一個 CREATE EXTERNAL TABLE 陳述句。

CreateFederationStatement

代表 CREATE FEDERATION 陳述句

CreateFullTextCatalogStatement

代表 CREATE FULLTEXT CATALOG 陳述式

CreateFullTextIndexStatement

代表建立全文索引陳述式。

CreateFullTextStopListStatement

代表建立全文 StopList 語句。

CreateFunctionStatement

代表 Create Function 陳述句。

CreateIndexStatement

代表 create index 陳述句。

CreateLoginSource

CREATE LOGIN 語句中不同登入來源的基底類別

CreateLoginStatement

代表 CREATE LOGIN 陳述式。

CreateMasterKeyStatement

代表 CREATE MASTER KEY 陳述句。

CreateMessageTypeStatement

代表 CREATE MESSAGE TYPE 陳述句

CreateOrAlterFunctionStatement

代表「建立或變更函式」陳述。

CreateOrAlterProcedureStatement

建立或變更程序陳述式。

CreateOrAlterTriggerStatement

CREATE OR ALTER 觸發語句。

CreateOrAlterViewStatement

CREATE OR ALTER VIEW 陳述。

CreatePartitionFunctionStatement

代表 CREATE PARTITION FUNCTION 陳述句

CreatePartitionSchemeStatement

代表 CREATE PARTITION SCHEME 陳述句

CreateProcedureStatement

建立程序陳述式。

CreateQueueStatement

代表建立佇列陳述式。

CreateRemoteServiceBindingStatement

代表 CREATE REMOTE SERVICE BINDING 陳述式

CreateResourcePoolStatement

代表建立資源池(Create Resource Pool)陳述式。

CreateRoleStatement

代表 create 角色陳述。

CreateRouteStatement

代表建立路由陳述式。

CreateRuleStatement

代表建立規則陳述。

CreateSchemaStatement

代表 create schema 陳述句。

CreateSearchPropertyListStatement

代表建立搜尋屬性清單(CREATE SEARCH PROPERTY LIST)陳述

CreateSecurityPolicyStatement

代表一個建立安全政策(CREATE SECURITY POLICY)陳述式

CreateSelectiveXmlIndexStatement

表示建立選擇性 XML 索引陳述式。

CreateSequenceStatement

代表 CREATE SEQUENCE 陳述句

CreateServerAuditSpecificationStatement

建立伺服器稽核規範。

CreateServerAuditStatement

建立伺服器稽核。

CreateServerRoleStatement

代表 CREATE SERVER ROLE 陳述句。

CreateServiceStatement

代表 CREATE SERVICE 陳述句

CreateSpatialIndexStatement

代表建立空間索引陳述。

CreateStatisticsStatement

代表建立統計量陳述。

CreateSymmetricKeyStatement

代表 CREATE SYMMETRIC KEY 陳述句

CreateSynonymStatement

代表 create synonym 語句。

CreateTableStatement

代表建立資料表陳述句

CreateTriggerStatement

CREATE TRIGGER 陳述式。

CreateTypeStatement

代表 create type 陳述式。

CreateTypeTableStatement

建立資料表類型

CreateTypeUddtStatement

代表使用者定義資料型態的 create type 陳述式,該類型源自 SQL 型別。

CreateTypeUdtStatement

代表使用者定義型別的 create type 陳述式,該陳述式源自 CLR 類型。

CreateUserStatement

代表建立使用者陳述式。

CreateViewStatement

CREATE VIEW 陳述句。

CreateWorkloadClassifierStatement

代表「建立工作負載分類器」語句。

CreateWorkloadGroupStatement

代表建立工作負載群組的陳述。

CreateXmlIndexStatement

代表建立 XML 索引陳述式。

CreateXmlSchemaCollectionStatement

代表建立 XML 架構集合語句。

CreationDispositionKeyOption

代表CREATION_DISPOSITION選項。

CredentialStatement

代表 ALTER 與 CREATE CREDENTIAL 陳述句的共同部分

CryptoMechanism

代表解密機制。

CubeGroupingSpecification

代表立方體分組規範。

CursorDefaultDatabaseOption

CURSOR_DEFAULT ALTER DATABASE 陳述式中的選項,SET case

CursorDefinition

代表游標定義

CursorId

代表游標的參考

CursorOption

代表游標選項。

CursorStatement

開啟/關閉/取回游標語句的基底型態

DatabaseAuditAction

代表審計行動規範中的單一動作。

DatabaseConfigurationClearOption

ALTER DATABASE SCOPED CONFIGURATION 陳述句中的單一選項,CLEAR 選項

DatabaseConfigurationSetOption

ALTER DATABASE SCOPED CONFIGURATION 陳述句中的單一選項,SET option

DatabaseEncryptionKeyStatement

用於處理加密金鑰的語句基底類別。

DatabaseOption

ALTER DATABASE 陳述式中的單一選項,SET 情況

DataCompressionOption

代表單一資料壓縮選項。

DataModificationSpecification

基礎類別用於資料修改規範的常見選項。

DataModificationStatement

代表資料修改語句。

DataModificationTableReference

代表帶有輸出子子的 DML,作為表格參考。

DataRetentionTableOption

DATA_RETENTION桌子選項。

DataTypeReference

基礎資料型態類別。

DataTypeSequenceOption

代表定義資料型態的序列選項

DbccNamedLiteral

在 DBCC 陳述句中表示命名的文字

DbccOption

代表一個 dbcc 選項。

DbccStatement

代表 DBCC 陳述(所有變體)

DeallocateCursorStatement

釋放游標語句

DeclareCursorStatement

代表 DECLARE CURSOR 語句

DeclareTableVariableBody

代表宣告 @variable 表變化的主體。

DeclareTableVariableStatement

此類別代表宣告 @variable 語句的表變體。

DeclareVariableElement

此類別代表 DeclareVariableStatement 主體中的單一宣告。

DeclareVariableStatement

此語句表示宣告 @variable 陳述,但不包含表宣告。

DefaultConstraintDefinition

代表預設的限制條件。

DefaultLiteral

代表 DEFAULT 的字面值

DelayedDurabilityDatabaseOption

延遲耐用度的資料庫選項

DeleteMergeAction

代表刪除合併動作

DeleteSpecification

刪除的屬性

DeleteStatement

代表刪除語句。

DenyStatement

代表否認陳述。

DenyStatement80

代表否認陳述。

DeviceInfo

代表用於備份或還原的裝置資訊

DialogOption

代表一個對話選項。

DiskStatement

代表 DISK 陳述式。

DiskStatementOption

代表磁碟陳述式選項。

DistinctPredicate

代表不同的謂詞。

DropAggregateStatement

代表 DROP AGGREGATE 語句

DropAlterFullTextIndexAction

代表 ALTER FULLTEXT INDEX 陳述式的 DROP 動作。

DropApplicationRoleStatement

代表 DROP APPLICATION ROLE 陳述式。

DropAssemblyStatement

代表 DROP ASSEMBLY 陳述句

DropAsymmetricKeyStatement

代表 DROP ASYMMETRIC KEY 陳述式。

DropAvailabilityGroupStatement

代表 DROP AVAILABILITY GROUP 語句。

DropBrokerPriorityStatement

代表 Drop Broker 優先權聲明。

DropCertificateStatement

代表 DROP CERTIFICATE 聲明。

DropChildObjectsStatement

代表具有子物件(DROP INDEX 或 STATISTICS)的 DROP。

DropClusteredConstraintMoveOption

捨棄叢集約束移動選項

DropClusteredConstraintOption

這是用於捨棄叢集約束的抽象基底類別。

DropClusteredConstraintStateOption

這是用於捨棄叢集約束的抽象基底類別。

DropClusteredConstraintValueOption

指定值的丟棄叢集約束選項

DropClusteredConstraintWaitAtLowPriorityLockOption

丟棄叢集限制的低優先權等待鎖定選項

DropColumnEncryptionKeyStatement

代表一個 DROP COLUMN ENCRYPTION KEY 陳述式

DropColumnMasterKeyStatement

代表一個 DROP COLUMN MASTER KEY 陳述式

DropContractStatement

代表 DROP CONTRACT 聲明。

DropCredentialStatement

代表 DROP CREDENTIAL 語句。

DropCryptographicProviderStatement

代表丟棄密碼提供者(Drop)的密碼提供者陳述。

DropDatabaseAuditSpecificationStatement

代表 DROP DATABASE AUDIT SPECIFICATION 陳述。

DropDatabaseEncryptionKeyStatement

丟棄資料庫加密金鑰。

DropDatabaseStatement

代表 DROP DATABASE 陳述句

DropDefaultStatement

代表 DROP DEFAULT 陳述句

DropEndpointStatement

代表 DROP ENDPOINT 陳述式。

DropEventNotificationStatement

代表 DROP EVENT NOTIFICATION 陳述式。

DropEventSessionStatement

代表 Drop Event Session 語句。

DropExternalDataSourceStatement

代表一個 DROP 外部資料來源的陳述式。

DropExternalFileFormatStatement

代表一個 DROP EXTERNAL FILE FORMAT 陳述式。

DropExternalLanguageStatement

代表 DROP 外部語言陳述句。

DropExternalLibraryStatement

代表 DROP EXTERNAL LIBRARY 陳述句。

DropExternalResourcePoolStatement

代表丟棄外部資源池(Drop External Resource Pool)語句。

DropExternalStreamingJobStatement

代表執行委員會的sys.sp_drop_streaming_job聲明。

DropExternalStreamStatement

代表一個 DROP EXTERNAL STREAM 陳述句。

DropExternalTableStatement

代表一個 DROP 外部資料表(DROP EXTERNAL TABLE)陳述式。

DropFederationStatement

代表 DROP FEDERATION 陳述。

DropFullTextCatalogStatement

代表 DROP FULLTEXT CATALOG 陳述。

DropFullTextIndexStatement

代表 DROP FULLTEXT INDEX 語句。

DropFullTextStopListStatement

代表「丟棄全文停止清單」語句。

DropFunctionStatement

代表 DROP FUNCTION 陳述句

DropIndexClause

在 DROP INDEX 語句中表示關聯型或 XML 索引

DropIndexClauseBase

代表 DROP INDEX 語句中的單一子句

DropIndexStatement

代表 DROP INDEX 陳述

DropLoginStatement

代表 DROP LOGIN 陳述式。

DropMasterKeyStatement

代表 DROP MASTER KEY 陳述句。

DropMemberAlterRoleAction

代表移除成員的替身角色動作。

DropMessageTypeStatement

代表 DROP MESSAGE TYPE 陳述。

DropObjectsStatement

代表 DROP 陳述式,引用物件清單

DropPartitionFunctionStatement

代表 DROP PARTITION FUNCTION 陳述。

DropPartitionSchemeStatement

代表 DROP PARTITION SCHEME 陳述句。

DropProcedureStatement

代表 DROP PROCEDURE 陳述句

DropQueueStatement

代表 DROP QUEUE 陳述式。

DropRemoteServiceBindingStatement

代表 DROP REMOTE SERVICE BINDING 陳述句。

DropResourcePoolStatement

代表 Drop Resource Pool 陳述句。

DropRoleStatement

代表 DROP ROLE 陳述。

DropRouteStatement

代表 DROP ROUTE 陳述式。

DropRuleStatement

代表 DROP RULE 語句

DropSchemaStatement

代表 DROP SCHEMA 陳述句

DropSearchPropertyListAction

DROP 搜尋屬性清單動作

DropSearchPropertyListStatement

代表 DROP SEARCH PROPERTY LIST 陳述

DropSecurityPolicyStatement

代表一個 DROP SECURITY 政策陳述

DropSensitivityClassificationStatement

移除指定欄位中的敏感度分類。

DropSequenceStatement

代表 DROP SEQUENCE 陳述句

DropServerAuditSpecificationStatement

代表 DROP SERVER AUDIT SPECIFICATION 陳述。

DropServerAuditStatement

移除伺服器稽核。

DropServerRoleStatement

代表 DROP SERVER ROLE 陳述句。

DropServiceStatement

代表 DROP SERVICE 聲明。

DropSignatureStatement

代表 DROP SIGNATURE 語句。

DropStatisticsStatement

代表 DROP STATISTICS 陳述

DropSymmetricKeyStatement

代表 DROP SYMMETRIC KEY 陳述式。

DropSynonymStatement

代表 DROP 同義詞陳述

DropTableStatement

代表 DROP TABLE 陳述式

DropTriggerStatement

代表 DROP TRIGGER 陳述式

DropTypeStatement

代表 DROP TYPE 陳述句。

DropUnownedObjectStatement

代表那些未擁有物件的 DROP 陳述

DropUserStatement

代表 DROP USER 陳述句。

DropViewStatement

代表 DROP VIEW 語句

DropWorkloadClassifierStatement

代表 Drop Workload 分類器陳述

DropWorkloadGroupStatement

代表 Drop Workload Group 陳述句。

DropXmlSchemaCollectionStatement

代表 DROP XML SCHEMA COLLECTION 陳述句。

DurabilityTableOption

耐用度桌面選項。

DWCompatibilityLevelConfigurationOption

ALTER DATABASE SCOPED CONFIGURATION 陳述式中的 DWCompatibilityLevel 選項

EnabledDisabledPayloadOption

代表一個可啟用或停用的選項

EnableDisableTriggerStatement

定義了觸發器的修改。 觸發器可以啟用或關閉。

EncryptedValueParameter

參數代表欄位加密金鑰的加密值

EncryptionPayloadOption

代表 ENCRYPTION 有效載荷選項

EncryptionSource

不同金鑰/憑證來源的基底類別

EndConversationStatement

代表結束對話陳述句

EndpointAffinity

代表 CREATE/ALTER ENDPOINT 語句中的 AFFINITY 選項

EndpointProtocolOption

代表 CREATE ENDPOINT 語句中的單一協定選項

EventDeclaration

代表事件宣告

EventDeclarationCompareFunctionParameter

代表事件宣告謂詞參數

EventDeclarationSetParameter

代表事件宣告集合參數

EventGroupContainer

代表事件類型

EventNotificationObjectScope

代表事件通知範圍。

EventRetentionSessionOption

代表EVENT_RETENTION_MODE會話選項

EventSessionObjectName

代表用於 CREATE 和 ALTER EVENT SESSION 語句中的物件名稱。

EventSessionStatement

代表 CREATE AND ALTER EVENT SESSION 陳述式。

EventTypeContainer

代表事件類型

EventTypeGroupContainer

代表事件類型或群組

ExecutableEntity

所有可用 EXECUTE 陳述式執行的事物的基底類別。

ExecutableProcedureReference

代表對執行中的程序的參考。

ExecutableStringList

代表傳遞給 EXECUTE 陳述式的指令字串。

ExecuteAsClause

代表執行作為子句。

ExecuteAsFunctionOption

以函數方式執行的選項

ExecuteAsProcedureOption

以程序執行的選項

ExecuteAsStatement

代表 EXECUTE AS 陳述式

ExecuteAsTriggerOption

EXECUTE AS 觸發選項

ExecuteContext

代表執行語句的安全上下文

ExecuteInsertSource

代表 EXECUTE 的插入來源。

ExecuteOption

代表執行語句的一個選項

ExecuteParameter

參數在 EXECUTE 陳述式中傳遞給程序

ExecuteSpecification

代表執行呼叫

ExecuteStatement

代表 EXECUTE T-SQL 陳述句

ExistsPredicate

表示存在謂詞。

ExpressionCallTarget

代表函式呼叫的表達式目標。

ExpressionGroupingSpecification

一個用於分組運算的表達式。

ExpressionWithSortOrder

此類別代表具有排序順序的表達式。

ExternalCreateLoginSource

CREATE LOGIN 語句中的外部格

ExternalDataSourceLiteralOrIdentifierOption

代表字面值或識別碼屬性。

ExternalDataSourceOption

建立外部資料來源陳述式的可選屬性。

ExternalDataSourceStatement

所有外部資料來源陳述物件的基底類別。

ExternalFileFormatContainerOption

代表外部檔案格式子選項的清單。

ExternalFileFormatLiteralOption

代表任何類型的實體價值。

ExternalFileFormatOption

CREATE EXTERNAL FILE FORMAT 陳述式的可選屬性。

ExternalFileFormatStatement

所有外部檔案格式陳述物件的基底類別。

ExternalFileFormatUseDefaultTypeOption

代表USE_DEFAULT_TYPE可選財產價值。

ExternalFileOption

ExternalFileOption 基底類別。

ExternalLanguageFileOption

以 CREATE EXTERNAL LANGUAGE 陳述式表示單一檔案

ExternalLanguageStatement

表示建立與修改外部語言語句中的共同部分。

ExternalLibraryFileOption

以 CREATE EXTERNAL LIBRARY 陳述句表示單一檔案

ExternalLibraryStatement

代表建立與修改外部函式庫陳述式中的共用部分。

ExternalResourcePoolAffinitySpecification

代表外部資源池語句親和性規範。

ExternalResourcePoolParameter

代表外部資源池的語句參數。

ExternalResourcePoolStatement

代表建立與變更外部資源池陳述式。

ExternalStreamingJobStatement

所有外部串流工作陳述物件的基底類別。

ExternalStreamLiteralOrIdentifierOption

代表字面值或識別碼屬性。

ExternalStreamOption

CREATE EXTERNAL STREAM 陳述式的可選屬性。

ExternalStreamStatement

所有外部串流陳述式物件的基底類別。

ExternalTableColumnDefinition

代表最基本的欄位定義。

ExternalTableDistributionOption

分片地圖管理器資料來源中外部資料表的外部資料表 DISTRIBUTION 選項。

ExternalTableDistributionPolicy

外部資料表分發策略的基底類別。

ExternalTableLiteralOrIdentifierOption

一個帶有子句選項的外部表格,期望以字面值或識別碼作為所設定的值。

ExternalTableOption

只有一個外部桌面選項。

ExternalTableRejectTypeOption

外部資料表REJECT_TYPE HDFS 資料來源外部資料表的選項。

ExternalTableReplicatedDistributionPolicy

外部資料表分發政策中複製選項的表示。

ExternalTableRoundRobinDistributionPolicy

外部資料表分發政策的ROUND_ROBIN選項表示。

ExternalTableShardedDistributionPolicy

外部資料表分發政策中 SHARDED 選項的表示。

ExternalTableStatement

所有外部表陳述式物件的基底類別。

ExtractFromExpression

代表以 Extract from 開頭的表達式。

FailoverModeReplicaOption

代表故障轉移模式的複本選項。

FederationScheme

此類別儲存一個表格的聯邦方案

FetchCursorStatement

代表 FETCH 游標陳述

FetchType

儲存不同取物方向的資訊

FileDeclaration

以 CREATE DATABASE 語句表示單一檔案宣告

FileDeclarationOption

代表 CREATE DATABASE 陳述式中的單一檔案宣告選項

FileEncryptionSource

代表對包含金鑰或憑證的(可執行)檔案的參考

FileGroupDefinition

在 CREATE DATABASE 陳述式中表示檔案群組

FileGroupOrPartitionScheme

代表檔案群組或分割區方案。

FileGrowthFileDeclarationOption

FILEGROWTH 的檔案聲明選項。

FileNameFileDeclarationOption

檔案名稱的檔案宣告選項。

FileStreamDatabaseOption

在建立與修改資料庫中的 FILESTREAM 選項。

FileStreamOnDropIndexOption

代表 DROP INDEX 中的FILESTREAM_ON選項

FileStreamOnTableOption

Filestream_on桌子選項。

FileStreamRestoreOption

代表還原語句中的 FileStream 選項。

FileTableCollateFileNameTableOption

FILETABLE_COLLATE_FILENAME桌選項。

FileTableConstraintNameTableOption

FILETABLE_PRIMARY_KEY_CONSTRAINT_NAME、FILETABLE_STREAMID_UNIQUE_CONSTRAINT_NAME或桌子FILETABLE_FULLPATH_UNIQUE_CONSTRAINT_NAME選項。

FileTableDirectoryTableOption

FILETABLE_DIRECTORY桌子選項。

ForceSeekTableHint

代表力場尋找提示。

ForClause

SELECT 中不同 FOR 子句的基底類別

ForeignKeyConstraintDefinition

代表外鍵限制。

FromClause

代表 QuerySpecification 中的 From 子句

FullTextCatalogAndFileGroup

代表 CREATE FULLTEXT STATEMENT 中的目錄/檔案群組選項。

FullTextCatalogOption

全文目錄選項的基底類別。

FullTextCatalogStatement

代表 CREATE FULLTEXT CATALOG 陳述式

FullTextIndexColumn

代表全文索引的欄位。

FullTextIndexOption

代表 CREATE FULLTEXT INDEX 語句中的單一選項。

FullTextPredicate

代表全文謂詞。

FullTextStopListAction

表示 Alter Fulltext Stoplist 語句中的動作。

FullTextTableReference

代表 FREETEXTTABLE 與 CONTAINSTABLE 表格參考。

FunctionCall

代表一個函式呼叫。

FunctionCallSetClause

代表函式呼叫的 SET 子句。

FunctionOption

代表函數選項

FunctionReturnType

函式回傳型別的基底類別

FunctionStatementBody

代表 CREATE/ALTER FUNCTION 陳述句

GeneralSetCommand

被分成不同的班級——當我們有時間的時候。 目前, 代表一個 SET 語句中的單一指令(例如 set !language us_english!)

GenericConfigurationOption

選項可設定為有符號整數、字串字面、識別碼或關鍵字 ON/OFF/PRIMARY。

GetConversationGroupStatement

代表 GET CONVERSATION GROUP 語句

GlobalFunctionTableReference

此類別代表不屬於結構的全域內建函數集合。

GlobalVariableExpression

代表全域變數表達式

GoToStatement

代表經典陳述。

GrandTotalGroupingSpecification

代表 ( ) (總)分組規格。

GrantStatement

代表補助金聲明。

GrantStatement80

代表補助金聲明。

GraphConnectionBetweenNodes

抽象基底類別,代表圖表中一個節點資料表與另一個節點資料表之間的連結。

GraphConnectionConstraintDefinition

代表圖表的連接約束。

GraphMatchCompositeExpression

MATCH 表達式的布林運算式

GraphMatchExpression

MATCH 表達式的布林運算式

GraphMatchLastNodePredicate

LastNode 的布林運算式

GraphMatchNodeExpression

MATCH 的布林表達式

GraphMatchPredicate

MATCH 的布林表達式

GraphMatchRecursivePredicate

最短路徑表達式的布林運算式

GraphRecursiveMatchQuantifier

MATCH 的布林表達式

GridParameter

代表 GRIDS 選項的空間索引結構化參數。

GridsSpatialIndexOption

代表 GRIDS 空間索引選項。

GroupByClause

代表可用於 select、update 等語句的 group by 子句。

GroupingSetsGroupingSpecification

代表分組集合分組規範。

GroupingSpecification

代表 GROUP BY 子句中的單一分組規範。

HadrAvailabilityGroupDatabaseOption

Hadr 可用性群組的資料庫選項

HadrDatabaseOption

HADR 的資料庫選項。

HavingClause

代表可用於 select 等陳述的 having 子句。

Identifier

此片段用來表示識別碼

IdentifierAtomicBlockOption

選項 在 BEGIN ATOMIC... 中設定為識別碼結束語句

IdentifierDatabaseOption

帶有識別碼值的資料庫選項

IdentifierLiteral

代表一個被視為文字的識別碼。

IdentifierOrScalarExpression

代表識別碼或標量表達式

IdentifierOrValueExpression

代表識別碼或 ValueExpression

IdentifierPrincipalOption

CREATE 或 ALTER LOGIN 或 USER 陳述式中帶有識別碼值的選項

IdentifierSnippet

用來填一個任意識別碼。

IdentityFunctionCall

此類別代表可在 SelectColumn 中使用的恆等函數。

IdentityOptions

代表欄位的身份選項

IdentityValueKeyOption

代表IDENTITY_VALUE選項。

IfStatement

代表 if 陳述句。

IgnoreDupKeyIndexOption

代表ignore_dup_key索引選項。

IIfCall

代表 iif 表達式。

IndexDefinition

代表指數定義的基礎。

IndexExpressionOption

代表索引選項,可以作為表達式。

IndexOption

代表指數選擇權。

IndexStatement

代表建立索引陳述句的基底。

IndexStateOption

代表索引選項,可能開啟或關閉。

IndexTableHint

代表 INDEX 表格提示。

IndexType

代表一種索引型別

InlineDerivedTable

此節點代表一個導出資料表。

InlineFunctionOption

Inline 功能選項

InlineResultSetDefinition

代表結果集的內嵌定義

InPredicate

代表 的謂詞。

InsertBulkColumnDefinition

在 INSERT BULK 語句中表示欄位定義(?)

InsertBulkStatement

代表 INSERT BULK 語句(BCP 語法)

InsertMergeAction

代表插入合併動作

InsertSource

插入語句來源節點的基底類別。

InsertSpecification

插入的性質

InsertStatement

代表插入語句。

IntegerLiteral

代表整數字面值。

InternalOpenRowset

代表 OPENROWSET 表格參考——未公開的案例。

IPv4

代表 IP 位址 (x.x.x.x)

JoinParenthesisTableReference

代表可封裝連接的括號。

JoinTableReference

JOIN 表格參考的基底類別

JsonForClause

代表 FOR JSON(options)情況

JsonForClauseOption

代表 FOR JSON(options)情況

JsonKeyValue

表示一個關鍵值對

KeyOption

代表 CREATE SYMMETRIC KEY 陳述句中的金鑰選項。

KeySourceKeyOption

代表KEY_SOURCE選項。

KillQueryNotificationSubscriptionStatement

代表終止查詢通知訂閱語句。

KillStatement

代表殺戮陳述。

KillStatsJobStatement

代表擊殺屬性的工作陳述。

LabelStatement

代表標籤陳述。

LedgerOption

設定資料庫的 Ledger 選項

LedgerTableOption

LEDGER 表格選項。

LedgerViewOption

LEDGER 檢視選項。

LeftFunctionCall

代表左邊呼叫。

LikePredicate

代表同類型謂詞。

LineNoStatement

代表lineno語句。

ListenerIPEndpointProtocolOption

代表LISTENER_IP TCP 端點協定選項

ListTypeCopyOption

代表相同類型的外部檔案選項列表

Literal

代表字面上的常數。

LiteralAtomicBlockOption

選項設定為 BEGIN ATOMIC 中的某個值...結束語句

LiteralAuditTargetOption

有字面價值的審計選項。

LiteralAvailabilityGroupOption

可用性群組選項,且有實際價值。

LiteralBulkInsertOption

代表 BULK INSERT 語句中的簡單單一選項。

LiteralDatabaseOption

帶有文字值的資料庫選項

LiteralEndpointProtocolOption

代表一個只有單一字串或整數值的選項

LiteralOpenRowsetCosmosOption

代表 BULK INSERT (Provider='CosmosDB' ...) 陳述式中的簡單單一選項。

LiteralOptimizerHint

代表優化器提示,可表示為帶有可選字面值的旗標。

LiteralOptionValue

代表選擇權的字面價值。

LiteralPayloadOption

代表以單一字面值的有效載荷選項

LiteralPrincipalOption

CREATE/ALTER LOGIN/USER 語句中的字面選項

LiteralRange

代表單一字面值或多個字面值範圍。

LiteralReplicaOption

代表具有字面值的複本選項。

LiteralSessionOption

代表MAX_MEMORY事件會話選項

LiteralStatisticsOption

代表統計選項。

LiteralTableHint

代表具有字面價值的表格提示。

LocationOption

代表 SQL DW 資料表的 LOCATION 選項。

LockEscalationTableOption

鎖定升級表選項。

LoginTypePayloadOption

代表LOGIN_TYPE有效載荷選項

LowPriorityLockWaitAbortAfterWaitOption

代表低優先權鎖等待選項的動作。

LowPriorityLockWaitMaxDurationOption

代表低優先權鎖等待選項的最大持續時間。

LowPriorityLockWaitOption

代表低優先權鎖定等待選項。

LowPriorityLockWaitTableSwitchOption

代表 alter table switch 語句的低優先權鎖定等待選項。

MasterKeyStatement

代表主鍵語句。

MaxDispatchLatencySessionOption

代表MAX_DISPATCH_LATENCY事件會話選項

MaxDopConfigurationOption

ALTER DATABASE SCOPED CONFIGURATION 陳述中的 MAXDOP 選項

MaxDurationOption

代表最大持續時間的選項。

MaxLiteral

代表 MAX 字面值。

MaxRolloverFilesAuditTargetOption

MAX_ROLLOVER_FILES審計目標選項。

MaxSizeAuditTargetOption

在 FILE 審計目標時,使用 MaxSize 選項。

MaxSizeDatabaseOption

Azure 的建立與變更資料庫中的 MAXSIZE 選項。

MaxSizeFileDeclarationOption

MAXSIZE 的檔案宣告值。

MemoryOptimizedTableOption

MEMORY_OPTIMIZED桌子選項。

MemoryPartitionSessionOption

代表MEMORY_PARTITION_MODE會話選項

MergeAction

代表合併語句中的動作

MergeActionClause

合併時的條件與行動。

MergeSpecification

合併規範。

MergeStatement

代表 MERGE 陳述句。

MessageTypeStatementBase

代表 CREATE 與 ALTER 訊息類型陳述式的常見部分

MethodSpecifier

代表方法指定器。

MirrorToClause

代表 MIRROR TO 子句 BACKUP 陳述

MoneyLiteral

代表金錢的字面意義。

MoveConversationStatement

代表 MOVE CONVERSATION 語句

MoveRestoreOption

代表 MOVE 還原選項

MoveToDropIndexOption

代表 DROP INDEX 中的 Move To 選項

MultiPartIdentifier

代表一個多部分識別碼。

MultiPartIdentifierCallTarget

代表呼叫的目標,該目標是欄位或欄位上的 CLR 屬性。

NamedTableReference

該表格指向 CTE 或結構物件。

NameFileDeclarationOption

NAME 或 NEWNAME 的檔案宣告選項。

NextValueForExpression

代表下一個表達式的值。

NullableConstraintDefinition

代表可空的限制。

NullIfExpression

代表 nullif 表達式。

NullLiteral

代表一個空值文字。

NumericLiteral

代表一個數字字面。

OdbcConvertSpecification

代表 Odbc 轉換規範。

OdbcFunctionCall

代表 ODBC 函式呼叫。

OdbcLiteral

代表 odbc 格式的字面值。

OdbcQualifiedJoinTableReference

代表 odbc 合格的 join 在 from 子句中。

OffsetClause

此類別代表一個偏移/取回過濾器,可用於 select 語句中分頁結果集。

OnFailureAuditOption

ON_FAILURE CREATE/ALTER SERVER AUDIT 陳述句中的選項。

OnlineIndexLowPriorityLockWaitOption

代表線上索引選項的低優先權鎖定等待子選項。

OnlineIndexOption

代表線上選項。

OnOffAssemblyOption

代表開關組裝選項。

OnOffAtomicBlockOption

選項在 BEGIN ATOMIC... 中設定為 OptionState...結束語句

OnOffAuditTargetOption

RESERVE_DISK_SPACE FILE 審計目標時的選項。

OnOffDatabaseOption

這個選項可以在 CREATE/ALTER DATABASE 語句中設定為 ON 或 OFF。

OnOffDialogOption

代表開關對話選項。

OnOffFullTextCatalogOption

代表全文目錄的開關選項。

OnOffOptionValue

代表開啟或關閉的期權值。

OnOffPrimaryConfigurationOption

這個選項可以設定為 ON、OFF 或 PRIMARY。

OnOffPrincipalOption

CREATE 或 ALTER LOGIN 或 USER 陳述式中的安全性選項

OnOffRemoteServiceBindingOption

遠端服務綁定選項,用於開關選項。

OnOffSessionOption

代表TRACK_CAUSALITY與STARTUP_STATE事件會話選項

OnOffStatisticsOption

代表新型開關選項。

OpenCursorStatement

開啟游標語句

OpenJsonTableReference

代表 OPENJSON 表格參考

OpenMasterKeyStatement

開啟主鑰匙陳述。

OpenQueryTableReference

代表 OPENQUERY 資料表參考。

OpenRowsetColumnDefinition

代表使用者想從檔案中讀取的欄位。

OpenRowsetCosmos

代表 OPENROWSET (PROVIDER = 'CosmosDB' ...) 表格參考。

OpenRowsetCosmosOption

代表 OPENROWSET (Provider='CosmosDb'...) 陳述句中的單一選項

OpenRowsetTableReference

代表 OPENROWSET 表格參考。

OpenSymmetricKeyStatement

開放對稱關鍵陳述。

OpenXmlTableReference

代表 OPENXML 表格參考

OperatorAuditOption

OPERATOR_AUDIT CREATE/ALTER SERVER AUDIT 陳述句中的選項。

OptimizeForOptimizerHint

代表優化器提示

OptimizerHint

代表單一優化器提示

OptionValue

代表一個期權值。

OrderBulkInsertOption

代表 BULK INSERT 陳述式中的 ORDER 選項。

OrderByClause

代表可用於 select 等語句的子句排序。

OrderIndexOption

代表訂單選項。

OutputClause

代表輸出子句。

OutputIntoClause

代表 OutputInto 子句

OverClause

代表 over 子句。

PageVerifyDatabaseOption

PAGE_VERIFY ALTER DATABASE 陳述句中的選項,SET case

ParameterizationDatabaseOption

ALTER DATABASE 語句中的 PARAMETERIZATION 選項,SET 情況

ParameterizedDataTypeReference

資料型別抽象類別,可以有參數。

ParameterlessCall

表示不使用括號和參數的通話。

ParenthesisExpression

表示一個括號內的表達式。

ParseCall

代表解析函式呼叫。

ParseError

本類別報告解析過程中發生的錯誤。

PartitionFunctionCall

代表分割函式呼叫。

PartitionParameterType

CREATE PARTITION FUNCTION 陳述式中的參數型別

PartitionSpecifications

代表資料表分割區的規格。

PartitionSpecifier

以表達式或 ALL 表示分割指定符。

PartnerDatabaseOption

ALTER DATABASE 陳述句中的 PARTNER 選項,SET case

PasswordAlterPrincipalOption

ALTER LOGIN 陳述式中的密碼選項

PasswordCreateLoginSource

CREATE LOGIN 語句中的密碼情況

PayloadOption

代表 CREATE / ALTER ENDPOINT 語句中的單一有效載荷選項

Permission

代表可在安全聲明文體中使用的權限。

PermissionSetAssemblyOption

代表PERMISSION_SET組裝選項。

PivotedTableReference

代表 from 子句中的樞紐化資料表參考。

PortsEndpointProtocolOption

代表 PORTS HTTP 端點協定選項

PredicateSetStatement

代表各種集合 {...}{ 開始 |TSQL 文法中的 OFF } 選項。

PredictTableReference

代表 PREDICT 表格參考

PrimaryExpression

代表主要表達式的抽象基底類別。

PrimaryRoleReplicaOption

代表主要角色的複製選項。

PrincipalOption

CREATE 或 ALTER LOGIN 或 USER 陳述句中的單一選項

PrintStatement

代表列印語句。

Privilege80

代表一種可用於安全聲明的特權。

PrivilegeSecurityElement80

代表安全元素,擁有特權。

ProcedureOption

代表一種程序選項

ProcedureParameter

此類別代表一個可傳遞至程序中的參數。

ProcedureReference

程序名稱與編號的參考

ProcedureReferenceName

以名稱表示程序,無論是作為 ProcedureReference 或包含在變數中。

ProcedureStatementBody

代表 CREATE/ALTER PROCEDURE 陳述句。

ProcedureStatementBodyBase

代表 CREATE/ALTER PROC/FUNCTION 陳述式中的常見 propeties

ProcessAffinityRange

代表 ALTER SERVER CONFIGURATION 語句中的單一程序親和範圍。

ProviderEncryptionSource

代表對 EKM 提供者的參考。

ProviderKeyNameKeyOption

代表PROVIDER_KEY_NAME選項。

QualifiedJoin

代表符合資格的 from 條款中的 join。

QueryDerivedTable

此節點代表一個導出資料表。

QueryExpression

此類別是 select 語句中查詢表達式階層的抽象基底類別。

QueryParenthesisExpression

此類別代表包裹 QueryExpression 的括號表達式。

QuerySpecification

此類別代表 select 語句的主要部分。

QueryStoreCapturePolicyOption

擷取策略是 QueryStore 選項的一部分

QueryStoreDatabaseOption

ALTER DATABASE 陳述式中的 查詢存放區(QDS)選項,SET 情況

QueryStoreDataFlushIntervalOption

Data Flush Interval 是 QueryStore Options 的一部分

QueryStoreDesiredStateOption

QueryStore 選項中的 Desired State 部分

QueryStoreIntervalLengthOption

Runtime Stats Interval length part of QueryStore Options

QueryStoreMaxPlansPerQueryOption

QueryStore 選項中每個查詢部分的最大計畫數

QueryStoreMaxStorageSizeOption

QueryStore 選項中的最大儲存容量部分

QueryStoreOption

單一查詢商店選項。

QueryStoreSizeCleanupPolicyOption

基於大小的清理政策是 QueryStore 選項的一部分

QueryStoreTimeCleanupPolicyOption

基於時間的清理政策是 QueryStore 選項的一部分

QueueDelayAuditOption

QUEUE_DELAY CREATE/ALTER SERVER AUDIT 陳述句中的選項。

QueueExecuteAsOption

執行為(execute as)的佇列選項。

QueueOption

代表佇列選項。

QueueProcedureOption

程序的排隊選項。

QueueStatement

代表佇列語句的基底。

QueueStateOption

代表佇列選項的基底,且有狀態。

QueueValueOption

有值的佇列選項。

RaiseErrorLegacyStatement

代表傳統風格的 raiserror 陳述。

RaiseErrorStatement

代表 raiserror 陳述。

ReadOnlyForClause

代表僅用於 DECLARE CURSOR 的唯讀情況

ReadTextStatement

代表 readtext 語句。

RealLiteral

代表真實的字面意義。

ReceiveStatement

代表 RECEIVE 陳述句

ReconfigureStatement

代表 reconfigure 語句。

RecoveryDatabaseOption

ALTER DATABASE 陳述式中的 RECOVERY 選項,SET case

RemoteDataArchiveAlterTableOption

REMOTE_DATA_ARCHIVE桌子選項。

RemoteDataArchiveDatabaseOption

REMOTE_DATA_ARCHIVE建立/修改資料庫選項。

RemoteDataArchiveDatabaseSetting

REMOTE_DATA_ARCHIVE 資料庫層級設定

RemoteDataArchiveDbCredentialSetting

REMOTE_DATA_ARCHIVE 的 CREDENTIAL 設定

RemoteDataArchiveDbFederatedServiceAccountSetting

FEDERATED_SERVICE_ACCOUNT設定REMOTE_DATA_ARCHIVE

RemoteDataArchiveDbServerSetting

REMOTE_DATA_ARCHIVE 的 SERVER 設定

RemoteDataArchiveTableOption

REMOTE_DATA_ARCHIVE表格選項用於創建與修改。

RemoteServiceBindingOption

遠端服務綁定選項。

RemoteServiceBindingStatementBase

代表 CREATE 與 ALTER REMOTE SERVICE BINDING 語句的共同基底

RenameAlterRoleAction

代表更名改變角色的動作。

RenameEntityStatement

代表一個重新命名 TABLE 語句

ResampleStatisticsOption

代表支援指定分割區範圍清單以供重取樣的重取樣統計選項。

ResourcePoolAffinitySpecification

代表資源池語句親和性規範。

ResourcePoolParameter

代表資源池陳述的參數。

ResourcePoolStatement

代表建立與變更資源池陳述句。

RestoreMasterKeyStatement

代表 RESTORE MASTER KEY 陳述式

RestoreOption

代表 RESTORE 陳述式中的單一選項

RestoreServiceMasterKeyStatement

代表 RESTORE SERVICE MASTER KEY 陳述式

RestoreStatement

代表 RESTORE/LOAD 語句

ResultColumnDefinition

代表結果集的欄位定義

ResultSetDefinition

個別結果集的定義

ResultSetsExecuteOption

EXECUTE 語句的結果集描述

RetentionDaysAuditTargetOption

在 URL 審核目標時,選擇保留天數(RetentionDays)。

RetentionPeriodDefinition

系統版本化時態表與資料保留表選項的保留期限定義。

ReturnStatement

代表返回語句

RevertStatement

代表 REVERT 陳述句

RevokeStatement

代表撤銷聲明。

RevokeStatement80

代表撤銷聲明。

RightFunctionCall

代表正確的決定。

RolePayloadOption

代表 ROLE 有效載荷選項

RoleStatement

代表角色陳述的基底。

RollbackTransactionStatement

代表回滾交易語句。

RollupGroupingSpecification

代表 ROLLUP 群組規範。

RouteOption

代表 for route 選項。

RouteStatement

代表路由陳述的基礎。

RowValue

代表單一列的資料。

SaveTransactionStatement

代表存檔交易的語句。

ScalarExpression

代表純量表達式的抽象基底類別。

ScalarExpressionDialogOption

代表純量表達式對話選項。

ScalarExpressionRestoreOption

代表具有可選價值的單一選項

ScalarExpressionSequenceOption

表示序列選項與純量表達式。

ScalarExpressionSnippet

任意標量表達式的佔位符。

ScalarFunctionReturnType

純量值函數的回傳型別定義

ScalarSubquery

代表子查詢。

SchemaDeclarationItem

代表結構宣告中某一欄位的資訊。

SchemaDeclarationItemOpenjson

代表 OpenJSON 中某一結果欄位的資訊。

SchemaObjectFunctionTableReference

一個指向表值函數的表格參考

SchemaObjectName

代表一個結構物件名稱。

SchemaObjectNameOrValueExpression

代表 SchemaObjectName 或 ValueExpression

SchemaObjectNameSnippet

任意結構物件名稱的佔位符。

SchemaObjectResultSetDefinition

將結果集表示為對現有結構物件或型態的參考

SchemaPayloadOption

代表 SCHEMA 有效載荷選項

SearchedCaseExpression

代表已搜尋的格表達式。

SearchedWhenClause

代表搜尋案例表達式中使用的 whif 子句。

SearchPropertyListAction

搜尋屬性清單動作的基底類別。

SearchPropertyListFullTextIndexOption

代表 FULLTEXT INDEX 語句中的搜尋屬性列表選項。

SecondaryRoleReplicaOption

代表次要角色的複製選項。

SecurityElement80

代表補助拒絕與撤銷聲明常見的安全聲明機構。

SecurityPolicyOption

代表 CREATE/ALTER SECURITY POLICY 陳述式中的一個選項

SecurityPolicyStatement

所有安全政策陳述物件的基底類別

SecurityPredicateAction

代表安全謂詞 add alter 或 drop 動作。

SecurityPrincipal

代表可用於安全聲明主體的原則。

SecurityStatement

代表安全陳述體基底類別。

SecurityStatementBody80

代表安全陳述體基底類別。

SecurityTargetObject

代表安全陳述體中可使用的目標物件。

SecurityTargetObjectName

代表安全目標物件名稱。

SecurityUserClause80

代表補助拒絕與撤銷聲明常見的安全聲明機構。

SelectElement

代表 SELECT 子句中的一個元素。

SelectFunctionReturnType

內嵌表格值函式的回傳類型定義

SelectInsertSource

代表 SELECT 的插入來源。

SelectiveXmlIndexPromotedPath

代表 CreateSelectiveXmlIndex 陳述式中指定的 XML 路徑

SelectScalarExpression

就是在 select 關鍵字後面使用的欄位元素。

SelectSetVariable

此類別代表在 select 語句中設定變數。

SelectStarExpression

這代表一個選擇 * 表達式

SelectStatement

代表一個 SELECT 陳述句。

SelectStatementSnippet

任意選擇語句的佔位符。

SemanticTableReference

表示 SEMANTICKEYPHRASETABLE、SEMANTICSIMILARITYTABLE 及 SEMANTICSIMILARITYDETAILSTABLE 表格的參考。

SendStatement

代表 SEND 語句

SensitivityClassification

用來揭露敏感度分類的枚舉與方法

SensitivityClassificationOption

ADD SENSITIVITY CLASSIFICATION 語句中的單一選項。

SensitivityClassificationStatement

代表基礎敏感度分類陳述。

SequenceOption

代表序列選項。

SequenceStatement

所有序列陳述式物件的基底類別

ServerAuditStatement

CREATE 與 ALTER SERVER 稽核語句的共同基礎。

ServiceContract

代表服務合約參考(含可選行動)

SessionOption

代表事件會話選項

SessionTimeoutPayloadOption

代表SESSION_TIMEOUT有效載荷選項

SetClause

SET 子句的基底類別。

SetCommand

表示 SET 語句中的單一指令(例如 set !language us_english!)

SetCommandStatement

代表 SET 指令語句(例如 SET 語言 us_english)

SetErrorLevelStatement

代表 SET ERRLVL 語句

SetFipsFlaggerCommand

代表 SET FIPS_FLAGGER指令

SetIdentityInsertStatement

代表 SET IDENTITY_INSERT 陳述句

SetOffsetsStatement

代表 SET OFFSETS 陳述句

SetOnOffStatement

表示集合語句結尾,若 { ON |關掉 }

SetRowCountStatement

代表 SET ROWCOUNT 陳述句

SetSearchPropertyListAlterFullTextIndexAction

代表 ALTER FULLTEXT INDEX 陳述式的搜尋屬性清單動作

SetStatisticsStatement

代表集合統計量 {...}{ 開始 |TSQL 文法中的 OFF } 選項。

SetStopListAlterFullTextIndexAction

代表 ALTER FULLTEXT INDEX 語句的 STOPLIST 動作。

SetTextSizeStatement

代表 SET TEXTSIZE 陳述

SetTransactionIsolationLevelStatement

代表 SET TRANSACTION ISOLATION LEVEL 語句(?)快照(?)

SetUserStatement

代表 setuser 語句。

SetVariableStatement

代表集合 @local_variable 陳述

ShutdownStatement

代表關機聲明。

SignatureStatementBase

代表 ADD 與 DROP SIGNATURE 語句的共同基底。

SimpleAlterFullTextIndexAction

代表 ALTER FULLTEXT INDEX 語句的旗標動作。

SimpleCaseExpression

代表一個簡單的格表達式。

SimpleWhenClause

代表在簡單案例表達式中使用的 whence 子句。

SingleValueTypeCopyOption

代表 COPY 選項的文字值

SizeFileDeclarationOption

SIZE 的檔案宣告選項。

SoapMethod

代表 SOAP 方法在 CREATE ENDPOINT 語句的有效載荷部分

SourceDeclaration

代表事件來源宣告名稱。

SpatialIndexOption

代表空間索引選項。

SpatialIndexRegularOption

指定空間索引正則選項。

Sql100ScriptGenerator

T-SQL 100 腳本產生器

Sql110ScriptGenerator

T-SQL 110 的腳本產生器

Sql120ScriptGenerator

T-SQL 120 腳本產生器

Sql130ScriptGenerator

T-SQL 130 的腳本產生器

Sql140ScriptGenerator

T-SQL 140 腳本產生器

Sql150ScriptGenerator

T-SQL 150 腳本產生器

Sql160ScriptGenerator

T-SQL 160 腳本產生器

Sql80ScriptGenerator

T-SQL 80 腳本產生器

Sql90ScriptGenerator

T-SQL 90 腳本產生器

SqlCommandIdentifier

代表 SqlCommandIdentifier。

SqlDataTypeReference

代表內建資料型態

SqlScriptGenerator

SQL 專用腳本產生器。

SqlScriptGeneratorOptions

控制 SQL 腳本產生的選項

SqlServerlessScriptGenerator

無伺服器 SQL 池的腳本產生器

StateAuditOption

ALTER SERVER AUDIT 陳述式中的 STATE 選項。

StatementList

代表一串陳述。

StatementListSnippet

任意語句清單的佔位符。

StatementWithCtesAndXmlNamespaces

此類別代表一個語句,可以以共用的表格表達式或 XML 命名空間開頭。

StatisticsOption

代表統計選項。

StatisticsPartitionRange

代表單一分割範圍,且表達式為常數

StopListFullTextIndexOption

代表 FULLTEXT INDEX 語句中的 STOPLIST 選項。

StopRestoreOption

代表 StopAtMark/StopBeforeMark 還原選項

StringLiteral

代表字串的字面值。

SubqueryComparisonPredicate

代表具有子查詢的比較謂詞。

SymmetricKeyStatement

代表 ALTER 與 CREATE SYMMETRIC KEY 語句的常見屬性

SystemTimePeriodDefinition

時間系統時間的週期。

SystemVersioningTableOption

SYSTEM_VERSIONING桌子選項。

TableClusteredIndexType

表格索引的叢集索引類型表示法。

TableDataCompressionOption

DATA_COMPRESSION的桌子選項。

TableDefinition

此類別儲存定義表格的共同主體

TableDistributionOption

代表 SQL DW 資料表的 DISTRIBUTION 選項。

TableDistributionPolicy

表格分發策略的基底類別。

TableHashDistributionPolicy

表分發策略中 HASH 選項的表示。

TableHint

代表單一表格提示。

TableHintsOptimizerHint

代表包含表格提示的優化提示。

TableIndexOption

代表 SQL DW 資料表的 INDEX 選項。

TableIndexType

表索引類型的基底類別。

TableNonClusteredIndexType

非叢集索引類型或 HEAP 的表示表索引。

TableOption

單桌選項。

TablePartitionOption

代表 SQL DW 資料表的 PARTITION 選項。

TablePartitionOptionSpecifications

在 CREATE TABLE 語句中指定分割表選項中的範圍與值。

TableReference

這是一個抽象基底類別,代表資料表參考。

TableReferenceWithAlias

這代表一個可以有別名的表格參考。

TableReferenceWithAliasAndColumns

代表一個可以指定欄位別名的資料表參考。

TableReplicateDistributionPolicy

表分發政策中 REPLICATE 選項的表示。

TableRoundRobinDistributionPolicy

表分發策略ROUND_ROBIN選項的表示。

TableSampleClause

代表 TABLESAMPLE 子句。

TableSwitchOption

代表 alter table switch 選項。

TableValuedFunctionReturnType

多語句表值函式的回傳類型定義

TableXmlCompressionOption

XMLCOMPRESSION 的表格選項。

TargetDeclaration

代表目標宣告

TargetRecoveryTimeDatabaseOption

TARGET_RECOVERY_TIME ALTER DATABASE 陳述式中的選項,SET case

TemporalClause

所有時序子句的基底類別。

TextModificationStatement

代表 writetext 語句。

ThrowStatement

代表 THROW 陳述句

TopRowFilter

此類別代表頂列過濾器,可用於 select 語句。

TransactionStatement

交易語句的抽象基底類別。

TriggerAction

代表觸發動作。

TriggerObject

關於被創造或改變的觸發點資訊

TriggerOption

代表觸發選項。

TriggerStatementBody

代表 CREATE/ALTER TRIGGER 陳述句。

TruncateTableStatement

代表截斷表語句。

TruncateTargetTableSwitchOption

代表alter table switch 語句中的截斷目標表選項。

TryCastCall

代表try_cast判定。

TryCatchStatement

定義了嘗試接球的陳述。

TryConvertCall

代表try_convert函式呼叫。

TryParseCall

代表try_parse函式呼叫。

TSEqualCall

代表 tsequal 函數呼叫,這是一個布林函數。

TSql100Parser

TSql 解析器是 10.0 版本。

TSql110Parser

11.0 版的 TSql 解析器。

TSql120Parser

TSql 解析器是 12.0 版本。

TSql130Parser

TSql 解析器是 13.0 版本。

TSql140Parser

TSql 解析器為 14.0 版本。

TSql150Parser

TSql 解析器為 15.0 版本。

TSql160Parser

TSql 解析器是 16.0 版本。

TSql80Parser

TSql 解析器是 8.0 版本。

TSql90Parser

9.0 版的 TSql 解析器。

TSqlAuditEventGroupHelper

揭露審計事件群組。

TSqlAuditEventTypeHelper

揭露審計事件類型。

TSqlBatch

以 T-SQL 腳本代表批次。

TSqlConcreteFragmentVisitor

混凝土 TSql 碎片的基座訪客

TSqlFragment

這個類別是解析器的真實內部類別,因此不在規格樹中。

TSqlFragmentSnippet

任意 TSqlFragment 的佔位符。

TSqlFragmentVisitor

TSql 腳本主的基礎訪客。

TSqlParser

TSql 解析器的抽象基底類別。

TSqlParserToken

代表輸入文字中的單一 Token。

TSqlScript

代表 TSql 筆觸。

TSqlStatement

代表一個 T-SQL 陳述式。

TSqlStatementSnippet

用來佔位給任意陳述。

TSqlTriggerEventGroupHelper

會暴露觸發事件群組。

TSqlTriggerEventTypeHelper

揭露觸發事件類型。

UnaryExpression

一個只有一個表達的表達,作為孩子。

UniqueConstraintDefinition

代表唯一或主鍵限制。 這門課將 80 語法轉換成 90 語法,若要撰寫差異化器,這應該反映在 AST 中。

UnpivotedTableReference

代表 from 子句中的非樞紐資料表參考。

UnqualifiedJoin

代表未限定的 from 子句中的 join。

UpdateCall

代表 update 函式呼叫,這是一個用於觸發器的布林函式。

UpdateDeleteSpecificationBase

更新與刪除規格的基底類別

UpdateForClause

代表僅在 DECLARE CURSOR 中使用的 FOR UPDATE [欄位] 情況

UpdateMergeAction

代表更新合併動作

UpdateSpecification

Update 的屬性

UpdateStatement

代表更新語句。

UpdateStatisticsStatement

代表更新統計語句。

UpdateTextStatement

代表 updatetext 語句。

UseFederationStatement

代表 USE FEDERATION 語句

UseHintList

代表 USE HINT 子句中的優化提示。

UserDataTypeReference

代表使用者定義的資料型別

UserDefinedTypeCallTarget

代表呼叫的目標,該目標是欄位或欄位上的 CLR 屬性。

UserDefinedTypePropertyAccess

此類別代表 Utt 上的一個性質。

UserLoginOption

代表使用者登入選項。

UserRemoteServiceBindingOption

USER 的遠端服務綁定選項。

UserStatement

代表使用者陳述的基礎。

UseStatement

代表使用語句。

ValueExpression

為文字、變數和全域變數設計的基底類別。

ValuesInsertSource

代表 VALUES 的插入來源。

VariableMethodCallTableReference

代表一個資料表參考,該資料表是對變數參考的方法呼叫

VariableReference

代表對變數的參考

VariableTableReference

此類別代表一個變數表參考。

VariableValuePair

代表 OPTIMIZE FOR 優化器提示中的單一變數值對

ViewDistributionOption

代表 SQL DW 實體化視圖的視圖 DISTRIBUTION 選項。

ViewDistributionPolicy

實體化視圖分發政策的基底類別。

ViewForAppendOption

代表 SQL DW 實體化視圖的視圖FOR_APPEND選項。

ViewHashDistributionPolicy

HASH 選項用於具體化檢視分配政策的表示。

ViewOption

代表檢視選項。

ViewRoundRobinDistributionPolicy

具體化檢視分配政策ROUND_ROBIN選項的表示。

ViewStatementBody

CREATE/ALTER VIEW 陳述式的基底類別。

WaitAtLowPriorityOption

代表 alter table switch 語句的低優先權鎖定等待選項。

WaitForStatement

代表等待語句。

WaitForSupportedStatement

WAITFOR 陳述式中陳述式的基底類別

WhenClause

當子句時的格表達抽象類

WhereClause

代表可用於 select、update 等語句的 where 子句。

WhileStatement

代表 while 陳述句。

WindowClause

代表視窗子句。

WindowDefinition

命名視窗的定義。

WindowDelimiter

代表窗邊界的指定。

WindowFrameClause

代表視窗聚合的視窗界限指定。

WindowsCreateLoginSource

Windows 案例中的 CREATE LOGIN 陳述

WithCtesAndXmlNamespaces

此類別代表一個常見結構,且可包含共用的表格表達式與 XML 命名空間。

WithinGroupClause

代表組內子句。

WitnessDatabaseOption

ALTER DATABASE 陳述式中的 WITNESS 選項,SET case

WlmTimeLiteral

代表工作負載管理中所使用的時間字面類型。

WorkloadClassifierOption

只有一個工作負載分類器選項。

WorkloadClassifierStatement

代表建立工作負載分類器陳述句

WorkloadGroupImportanceParameter

代表工作負載群組重要性參數。

WorkloadGroupParameter

代表工作負載群組的語句參數。

WorkloadGroupResourceParameter

代表工作負載群組的語句參數。

WorkloadGroupStatement

代表建立與變更工作負載群組陳述式。

WriteTextStatement

代表 writetext 語句。

WsdlPayloadOption

代表WSDL有效載荷選項

XmlCompressionOption

代表單一的 XML 壓縮選項。

XmlDataTypeReference

代表 XML 資料型別

XmlForClause

代表 FOR XML(選項)情況

XmlForClauseOption

代表 FOR XML(選項)情況

XmlNamespaces

此類別代表 XmlNameSpaces

XmlNamespacesAliasElement

xml 命名空間元素的別名變體。

XmlNamespacesDefaultElement

XML 命名空間元素的預設變體。

XmlNamespacesElement

用來定義 XML 命名空間的元素。

列舉

名稱 Description
AbortAfterWaitType

低優先權等待後要執行的行動會逾時。

AffinityKind

端點親和力的類型

AllowConnectionsOptionKind

允許閱讀選項。

AlterAction

alter 動作的類型

AlterAvailabilityGroupActionType

這些類型會改變可用性群組的動作

AlterAvailabilityGroupStatementType

alter 可用性群組陳述的類型。

AlterCertificateStatementKind

Alter 證書的類型

AlterEventSessionStatementType

alter event session 陳述的類型

AlterFederationKind

替代聯邦陳述的類型

AlterFullTextCatalogAction

變更全文目錄行動的類型

AlterIndexType

可能的分身索引類型。

AlterMasterKeyOption

Alter 主鑰匙選項的類型

AlterResourceGovernorCommandType

改變資源管理指令的類型

AlterServerConfigurationBufferPoolExtensionOptionKind

緩衝池擴充選項的類型。

AlterServerConfigurationDiagnosticsLogOptionKind

診斷日誌的類型。

AlterServerConfigurationExternalAuthenticationOptionKind

外部認證選項的類型。

AlterServerConfigurationFailoverClusterPropertyOptionKind

故障轉移叢集的類型。

AlterServerConfigurationHadrClusterOptionKind

HADR 叢集屬性的類型。

AlterServerConfigurationSoftNumaOptionKind

軟性選擇的種類。

AlterServiceMasterKeyOption

服務主鑰匙選項的類型

AlterTableAlterColumnOption

alter 欄位版本的選項。 AddRowguidcol、DropRowguidcol 只有在沒有 DataType 時才會發生。

ApplicationRoleOptionKind

可能的應用程式角色選項。

AssemblyOptionKind

可能的組裝選項。

AssignmentKind

指派類型

AtomicBlockOptionKind

ATOMIC 區塊語句中指定的選項

AttachMode

附加模式的類型

AuditActionGroup

審計行動小組的類型

AuditFailureActionType

處理審計失敗的行動。

AuditOptionKind
AuditTargetKind

可能的審計目標類型

AuditTargetOptionKind
AuthenticationProtocol

認證協定的類型

AuthenticationTypes

可能的認證類型

AutomaticTuningOptionKind

在「ALTER DATABASE d1 SET AUTOMATIC_TUNING = (...)」下可能的自動調校選項

AutomaticTuningOptionState

在「ALTER DATABASE d1 SET AUTOMATIC_TUNING = (OPTION = ...)」下的可能自動調諧選項

AutomaticTuningState

自動調音狀態選項

AvailabilityGroupOptionKind

可用性群組選項的類型

AvailabilityModeOptionKind

可用性模式的選項。

AvailabilityReplicaOptionKind

可能的可用性複製選項。

BackupOptionKind

備份選項的類型

BackupRestoreItemKind

備份還原項目選項的類型

BinaryExpressionType

標量表達式中子有兩個表達式的類型。

BinaryQueryExpressionType

以兩個查詢表達式為子的查詢表達式類型。

BooleanBinaryExpressionType

具有兩個子表達式的布林表達式類型。

BooleanComparisonType

比較表達式的類型

BooleanTernaryExpressionType

這些表達式在子節點時有三個表達式。

BoundingBoxParameterType

包圍盒參數的類型

BrokerPriorityParameterSpecialType

經紀商優先參數的類型

BrokerPriorityParameterType

經紀商優先參數的類型

BulkInsertOptionKind

如果這個枚舉超過 63,解析器需要更新——它使用 Int64 來檢查選項重複

CatalogCollation

CATALOG_COLLATION資料庫選項的數值

CertificateOptionKinds

證書選項的類型

ChangeTrackingOption

可能的追蹤變更選項。

ColumnEncryptionDefinitionParameterKind

欄位加密定義的參數類型

ColumnEncryptionKeyAlterType

欄位加密金鑰變更語句類型

ColumnEncryptionKeyValueParameterKind

欄位加密金鑰值參數

ColumnEncryptionType

欄位支援的加密類型。

ColumnMasterKeyParameterKind

欄位主鍵定義的參數類型

ColumnType

欄位類型,用於類別欄位。

CommandOptions

這些指令可用於安全聲明。

CompressionDelayTimeUnit

COMPRESSION_DELAY子句中單位的可能價值。

ComputeFunctionType

計算子句的計算函數可能類型。

ConstraintEnforcement

定義了如何強制執行限制。

ContainmentOptionKind

可能的收容設定。

CopyCommandCompressionType

壓縮類型由複製指令支援。

CopyCommandCredentialType

憑證身份由 COPY 陳述句支持。

CopyCommandDateFormat

支援複製指令的日期格式。

CopyCommandEncoding

支援複製指令的編碼。

CopyCommandFileFormatType

複製指令所支援的檔案類型。

CopyCommandIdentityInsert

身份插入由複製指令支援。

CopyOptionKind

如果這個枚舉超過 31 個,解析器就需要更新——它使用 Int32 來檢查選項重複

CryptoMechanismType

加密機制的類型

CursorOptionKind

不同的游標選項

DatabaseAuditActionKind

資料庫稽核行動的類型

DatabaseConfigClearOptionKind

可清除的資料庫選項類型

DatabaseConfigSetOptionKind

可設定的資料庫配置選項類型

DatabaseConfigurationOptionState

部分資料庫配置選項的狀態

DatabaseEncryptionKeyAlgorithm

資料庫加密金鑰的可能演算法。

DatabaseMirroringEndpointRole

資料庫鏡像端點角色的類型

DatabaseOptionKind

資料庫選項的類型

DataCompressionLevel

資料壓縮等級的可能數值

DbccCommand

dbcc 指令的可能值

DbccOptionKind

dbcc 選項的類型

DelayedDurabilityOptionKind

可能的延遲耐久度設定。

DeleteUpdateAction

顯示刪除或更新時將採取的行動。

DeviceType

裝置類型

DialogOptionKind
DiskStatementOptionKind

不同的磁碟陳述選項

DiskStatementType

磁碟陳述式。

DropClusteredConstraintOptionKind

刪除叢集限制選項類型。

DropSchemaBehavior

DROP SCHEMA 行為(以 SQL 2000 為例)

DurabilityTableOptionKind

桌面耐用度類型

EnableDisableOptionType

啟用停用選項的類型

EncryptionAlgorithm

可能的加密演算法

EncryptionAlgorithmPreference

加密演算法偏好的可能值。

EndpointEncryptionSupport

端點加密支援的類型

EndpointProtocol

端點協定的類型

EndpointProtocolOptions

可能的端點協定選項

EndpointState

端點狀態的類型

EndpointType

端點類型

EventNotificationEventGroup

事件群組的類型

EventNotificationEventType

可能的事件類型

EventNotificationTarget

可能的事件通知目標。

EventSessionEventRetentionModeType

事件保留模式的類型

EventSessionMemoryPartitionModeType

記憶體分割模式的類型

EventSessionScope

允許的活動場次範圍

ExecuteAsOption

執行選項。

ExecuteOptionKind
ExternalDataSourceOptionKind

外部資料來源選項。

ExternalDataSourcePushdownOption

列舉指定了外部資料表的外部資料來源類型。目前,我們支援 HADOOP、RDBMS 和 SHARD_MAP_MANAGER。

ExternalDataSourceType

列舉指定了外部資料表的外部資料來源類型。目前,我們支援 HADOOP、RDBMS 和 SHARD_MAP_MANAGER。 EXTERNAL_GENERICS只適用於 SQL150 和 DW,在 DW 中稱為 Native external data source。

ExternalFileFormatOptionKind

外部檔案格式選項。

ExternalFileFormatType

列舉中指定了外部檔案格式類型 DELIMITEDTEXT、RCFILE、ORC、PARQUET。

ExternalFileFormatUseDefaultType

列舉指定了外部檔案格式,使用預設類型選項 FALSE(預設)或 TRUE。

ExternalResourcePoolAffinityType

CREATE/ALTER EXTERNAL RESOURCE POOL 語句中使用的參數類型

ExternalResourcePoolParameterType

CREATE/ALTER EXTERNAL RESOURCE POOL 陳述式中使用的參數類型

ExternalStreamOptionKind

外部串流選項

ExternalTableOptionKind

外部表格選項。

ExternalTableRejectType

列舉指定外部表拒絕類型 VALUE(預設)或 PERCENTAGE。

FailoverActionOptionKind

故障轉移操作選項的類型。

FailoverModeOptionKind

備援模式選項。

FetchOrientation

取指方向的可能值

FileDeclarationOptionKind

可能的檔案聲明選項

FileFormatType

支援的外部檔案格式。

FipsComplianceLevel

FIPS 127-2 合規等級

FullTextCatalogOptionKind
FullTextFunctionType

全文函式類型。

FullTextIndexOptionKind

可能的全文索引選項

FunctionOptionKind

函數選項的可能值

GeneralSetCommandType

帶有參數的集合指令類型

GeneratedAlwaysType

「GENERATED ALWAYS」子句的可能值

GraphMatchRecursivePredicateKind

遞迴謂詞類型用於圖匹配表達式。

GridParameterType

網格參數的類型

GroupByOption

按條款分組可能擁有的選項。

HadrDatabaseOptionKind

Hadr 資料庫選項的類型

ImportanceParameterType

CREATE/ALTER WORKLOAD GROUP 與 CREATE SPATIAL INDEX 語句中重要性參數的可能值

IndexOptionKind

可能的索引選項。

IndexTypeKind

可能的索引類型。

InsertOption

插入選項的類型

IsolationLevel

SET TRANSACTION ISOLATION LEVEL 指令的隔離層級

JoinHint

連接提示的類型。

JsonForClauseOptions

Enum 用來儲存不同的子句選項 JSON

KeyOptionKind
KeywordCasing

代表 SQL 關鍵字的可能大小分類方式

LiteralType

字面上的那種。

LockEscalationMethod

鎖升級方法的類型

LowPriorityLockWaitOptionKind

可能的低優先順序鎖等待選項。

MemoryUnit

CREATE DATABASE 語句中檔案宣告選項的記憶體單元

MergeCondition

合併條件的可能值

MessageSender

訊息發送器的類型

MessageValidationMethod

訊息驗證方法的類型

MigrationState

移民國家的類型

ModifyFileGroupOption

修改檔案群組選項的可能值

NonTransactedFileStreamAccess

可能的非交易檔案串流存取值。

NullNotNull

在 INSERT BULK 語句的欄位定義中,代表可選的 NULL/NOT NULL 限制

OdbcLiteralType

代表 Odbc 的文字類型

OpenRowsetCosmosOptionKind

OPENROWSET (Provider =' CosmosDB' ....) 陳述式的可用選項。 此語法特有於無伺服器 SQL 池

OptimizerHintKind

優化器提示

OptionState

某種選項的狀態

PageVerifyDatabaseOptionKind

頁面驗證變更資料庫選項的類型

ParameterlessCallType

指定無參數呼叫的類型。

ParameterModifier

參數修飾子的類型

ParameterStyle

外部函式體的參數樣式

PartitionFunctionRange

配分函數的可能值範圍

PartitionTableOptionRange

分割表選項範圍的可能值

PartnerDatabaseOptionKind

伴侶 alter 資料庫選項的類型

PayloadOptionKinds

有效載荷選項的類型

PermissionSetOption

權限集選項。

PortTypes

埠型態的可能值

PredictRunTimeOptions

預測執行時間選項。

PrincipalOptionKind

登入選項的類型

PrincipalType

安全聲明中可使用的主要類型。

PrivilegeType80

安全聲明中可以使用的權限類型。

ProcedureOptionKind

手術選項的類型

ProcessAffinityType

ALTER SERVER CONFIGURATION 陳述句中程序親和力的類型

QualifiedJoinType

合格的加入類型。

QueryStoreCapturePolicyOptionKind

可能的 查詢存放區 擷取策略模式

QueryStoreDesiredStateOptionKind

可能的 查詢存放區 Desired State 選項

QueryStoreOptionKind

在「ALTER DATABASE d1 SET QUERY_STORE = (...)查詢存放區'

QueryStoreSizeCleanupPolicyOptionKind

可能的基於規模的清理政策模式

QueueOptionKind

可能的排隊選項。

QuoteType

可能的報價類型。

RaiseErrorOptions

RaiseError選項。

RdaTableOption

RDA 表格選項的類型

RecoveryDatabaseOptionKind

資料庫選項的復原類型

RemoteDataArchiveDatabaseSettingKind

「ALTER DATABASE d1 SET REMOTE_DATA_ARCHIVE = (...)」下的可能設定

RemoteServiceBindingOptionKind
ResourcePoolAffinityType

CREATE/ALTER RESOURCE POOL 語句中使用的參數類型

ResourcePoolParameterType

CREATE/ALTER RESOURCE POOL 語句中使用的參數類型

RestoreOptionKind

恢復選項的類型

RestoreStatementKind

還原語句的類型

ResultSetsOptionKind

表示結果集是否定義在執行語句上

ResultSetType

表示定義結果集所使用的機制。

RouteOptionKind

可能的路線選項。

SecondaryXmlIndexType

次要的 XML 索引類型。

SecurityObjectKind

安全物件的類型

SecurityPolicyActionType

安全政策陳述動作的類型

SecurityPolicyOptionKind

安全政策選項。

SecurityPredicateActionType

安全謂詞選項的類型

SecurityPredicateOperation

安全謂詞操作的類型

SecurityPredicateType

安全謂詞的類型

SemanticFunctionType

語意函式類型。

SensitivityClassification.OptionType

AddSensitivityClassificationStatement 中使用的敏感度分類選項類型

SensitivityClassification.Rank

敏感度分類排名值

SeparatorType

可能的分離器類型。

SequenceOptionKind

序列選項的類型

ServiceBrokerOption

CREATE DATABASE 語句可能的服務代理選項

SessionOptionKind
SetOffsets

SET OFFSETS 語句中使用的各種關鍵字類型。

SetOptions

SQL 中各種類型的謂詞 SET 選項。

SetStatisticsOptions

SQL 中各種類型的謂詞 SET STATISTICS 選項。

SignableElementKind

可標元素的類型

SimpleAlterFullTextIndexActionKind

alter 全文索引動作的類型

SoapMethodAction

肥皂法動作的類型

SoapMethodFormat

肥皂方法的可能格式

SoapMethodSchemas

肥皂方法模式的類型

SortOrder

這個列舉是排序順序的可能性。

SparseColumnOption

稀疏欄位選項的可能值

SpatialIndexingSchemeType

空間索引方案的類型

SqlDataTypeOption

這些是 SQL 中可能的資料型態。 名稱大小寫受 System.Data.SqlDbType 影響。

SqlEngineType

此列舉列出 SQL Server 的引擎類型

SqlVersion

這個列舉列出了 SQL 的版本。

StatisticsOptionKind

可能的統計選項。

SubqueryComparisonPredicateType

涉及子查詢的比較謂詞類型。

TableElementType

表格元素類型。

TableHintKind

桌子暗示著。

TableOptionKind

可能的表格選項

TableSampleClauseOption

表格範例條款選項。

TableSwitchOptionKind

alter table switch 陳述句的可能選項。

TemporalClauseType

查詢中「FROM」部分中可能的時序子句值。

TemporalRetentionPeriodUnit

HISTORY_RETENTION_PERIOD子句中單位的可能值。

TimeUnit

各種陳述中使用的時間單位類型。 必要時可增加更多時間單位。

TriggerActionType

指定在嘗試對此資料表或檢視執行資料修改時,啟動觸發器。

TriggerEnforcement

關於執行觸發的選項。

TriggerOptionKind

可能的觸發選項。

TriggerScope

此列舉列出可能的觸發範圍

TriggerType

指定觸發程式的型別。

TSqlTokenType
UnaryExpressionType

就是那些在子嗣階段只有單一表達式的標量表達式。

UniqueRowFilter

用於 Select 語句。

UnqualifiedJoinType

可能的索引選項。

UserLoginOptionType

可能的使用者登入選項。

UserType80

安全聲明中可以使用的權限類型。

ViewOptionKind

可能的檢視選項。

WaitForOption

可能的等待選項。

WindowDelimiterType

視窗邊界的類型

WindowFrameType

窗框的類型。 規定使用行數(ROWS)或範圍(RANGE)單位。

WorkloadClassifierOptionType

工作負載分類器的選項。

WorkloadGroupParameterType

工作負載資源參數的類型

XmlCompressionOptionState

在「CREATE TABLE t1 XML_COMPRESSION = { ON |OFF }'

XmlDataTypeOption

這些是 XML 資料型態的可能修飾條件。

XmlForClauseOptions

Enum 用來儲存不同的子句選項 XML