Microsoft.SqlServer.TransactSql.ScriptDom 名前空間

クラス

AcceleratedDatabaseRecoveryDatabaseOption

ALTER DATABASE ステートメントの ACCELERATED_DATABASE_RECOVERY オプション(SET case)

AddAlterFullTextIndexAction

ALTER FULLTEXT INDEX ステートメントの ADD アクションを表します。

AddFileSpec

ALTER ASSEMBLY ステートメントの ADD FILE FROM 句の 1 つのファイルを表します

AddMemberAlterRoleAction

メンバーの追加のロール変更アクションを表します。

AddSearchPropertyListAction

ADD 検索プロパティ リスト アクション。

AddSensitivityClassificationStatement

指定した列に秘密度分類を追加します。

AddSignatureStatement

ADD SIGNATURE ステートメントを表します。

AdHocDataSource

アドホック データソースを表します。

AdHocTableReference

OPENDATASOURCE (アドホック) テーブル参照。

AlgorithmKeyOption

ALGORITHM オプションを表します。

AlterApplicationRoleStatement

ALTER APPLICATION ROLE ステートメントを表します。

AlterAssemblyStatement

ALTER ASSEMBLY ステートメントを表します。

AlterAsymmetricKeyStatement

ALTER ASYMMETRIC KEY ステートメントを表します

AlterAuthorizationStatement

alter authorization ステートメントを表します。

AlterAvailabilityGroupAction

可用性グループの変更に対して実行するアクション。

AlterAvailabilityGroupFailoverAction

alter availability group に対して実行するフェールオーバー アクションを表します。

AlterAvailabilityGroupFailoverOption

フェールオーバー オプションを表します。

AlterAvailabilityGroupStatement

ALTER AVAILABILITY GROUP ステートメントを表します

AlterBrokerPriorityStatement

ALTER BROKER PRIORITY ステートメントを表します。

AlterCertificateStatement

ALTER CERTIFICATE ステートメントを表します

AlterColumnAlterFullTextIndexAction

ALTER FULLTEXT INDEX ステートメントの ALTER COLUMN アクションを表します。

AlterColumnEncryptionKeyStatement

ALTER COLUMN ENCRYPTION KEY ステートメントを表します

AlterCreateEndpointStatementBase

CREATE ステートメントと ALTER ENDPOINT ステートメントの共通部分を表します

AlterCreateServiceStatementBase

CREATE SERVICE ステートメントを表します

AlterCredentialStatement

ALTER CREDENTIAL ステートメントを表します

AlterCryptographicProviderStatement

Alter Cryptographic Provider ステートメントを表します。

AlterDatabaseAddFileGroupStatement

ALTER DATABASE からファイル グループ ケースを追加および削除する

AlterDatabaseAddFileStatement

ALTER DATABASE からファイル ケースを追加する

AlterDatabaseAuditSpecificationStatement

データベース監査の仕様を変更します。

AlterDatabaseCollateStatement

ALTER DATABASE から COLLATE ケースを変更する

AlterDatabaseEncryptionKeyStatement

データベース暗号化キーを変更します

AlterDatabaseModifyFileGroupStatement

ALTER DATABASE からファイル グループの大文字と小文字を変更する

AlterDatabaseModifyFileStatement

ALTER DATABASE からファイル ケースを変更する

AlterDatabaseModifyNameStatement

ALTER DATABASE から名前の大文字と小文字を変更する

AlterDatabaseRebuildLogStatement

ALTER DATABASE からログ ケースを再構築する (文書化されていません)

AlterDatabaseRemoveFileGroupStatement

ALTER DATABASE からファイル グループ ケースを追加および削除する

AlterDatabaseRemoveFileStatement

ALTER DATABASE からファイル ケースを削除する

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 External Resource Pool ステートメントを表します。

AlterFederationStatement

ALTER FEDERATION ステートメントを表します

AlterFullTextCatalogStatement

ALTER FULLTEXT CATALOG ステートメントを表します

AlterFullTextIndexAction

ALTER FULLTEXT INDEX ステートメントの変更アクションを表します。

AlterFullTextIndexStatement

ALTER FULLTEXT INDEX ステートメントを表します。

AlterFullTextStopListStatement

ALTER FULLTEXT STOPLIST ステートメントを表します。

AlterFunctionStatement

ALTER FUNCTION ステートメントを表します。

AlterIndexStatement

ALTER INDEX ステートメントを表します。

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

alter procedure ステートメント。

AlterQueueStatement

ALTER QUEUE ステートメントを表します。

AlterRemoteServiceBindingStatement

ALTER REMOTE SERVICE BINDING ステートメントを表します

AlterResourceGovernorStatement

ALTER RESOURCE GOVERNOR ステートメントを表します。

AlterResourcePoolStatement

ALTER RESOURCE POOL ステートメントを表します。

AlterRoleAction

ALTER ROLE 内のアクションを表します。

AlterRoleStatement

ALTER ROLE ステートメントを表します。

AlterRouteStatement

ALTER ROUTE ステートメントを表します。

AlterSchemaStatement

ALTER SCHEMA ステートメントを表します

AlterSearchPropertyListStatement

ALTER SEARCH PROPERTY LIST ステートメントを表します

AlterSecurityPolicyStatement

ALTER SECURITY POLICY ステートメントを表します

AlterSequenceStatement

ALTER SEQUENCE ステートメントを表します

AlterServerAuditSpecificationStatement

サーバー監査の仕様を変更します。

AlterServerAuditStatement

サーバー監査を変更します。

AlterServerConfigurationBufferPoolExtensionContainerOption

サブオプションのリストを含めることができる 1 つの ALTER SERVER CONFIGURATION SET BUFFER POOL EXTENSION 最上位レベル設定を表します。

AlterServerConfigurationBufferPoolExtensionOption

単一の ALTER SERVER CONFIGURATION SET BUFFER POOL EXTENSION オプションを表します。

AlterServerConfigurationBufferPoolExtensionSizeOption

BUFFER POOL EXTENSION の SIZE オプションを表します。

AlterServerConfigurationDiagnosticsLogMaxSizeOption

ALTER SERVER CONFIGURATION SET DIAGNOSTICS LOG MAX_SIZE オプションを表します。

AlterServerConfigurationDiagnosticsLogOption

1 つの ALTER SERVER CONFIGURATION SET DIAGNOSTICS LOG オプションを表します。

AlterServerConfigurationExternalAuthenticationContainerOption

サブオプションのリストを含めることができる 1 つの ALTER SERVER CONFIGURATION SET EXTERNAL AUTHENTICATION 最上位レベル設定を表します。

AlterServerConfigurationExternalAuthenticationOption

単一の ALTER SERVER CONFIGURATION SET EXTERNAL AUTHENTICATION オプションを表します。

AlterServerConfigurationFailoverClusterPropertyOption

ALTER SERVER CONFIGURATION SET FAILOVER CLUSTER PROPERTY オプションを表します。

AlterServerConfigurationHadrClusterOption

1 つの 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

1 つの ALTER SERVER CONFIGURATION SET SOFTNUMA オプションを表します。

AlterServerConfigurationStatement

ALTER SERVER CONFIGURATION ステートメントを表します。

AlterServerRoleStatement

ALTER SERVER ROLE ステートメントを表します。

AlterServiceMasterKeyStatement

ALTER SERVICE MASTER KEY ステートメントを表します

AlterServiceStatement

ALTER SERVICE ステートメントを表します

AlterSymmetricKeyStatement

ALTER SYMMETRIC KEY ステートメントを表します

AlterTableAddTableElementStatement

Alter Table ステートメントの table 要素の特殊化を追加します。 列と制約の定義が含まれます。

AlterTableAlterColumnStatement

Alter Table ステートメントの Alter 列の特殊化。

AlterTableAlterIndexStatement

Alter Table ステートメントのインデックス再構築の特殊化を変更します。

AlterTableAlterPartitionStatement

SQL DW テーブルのパーティションを分割またはマージします。

AlterTableChangeTrackingModificationStatement

テーブルの変更追跡を変更します。

AlterTableConstraintModificationStatement

テーブル制約に対する変更を定義します。

AlterTableDropTableElement

ALTER TABLE DROP ステートメントで使用できる個々の要素を表します。

AlterTableDropTableElementStatement

Alter Table ステートメントの table 要素の特殊化を削除します。 列の名前と制約が削除されます。

AlterTableFileTableNamespaceStatement

テーブルの filetable 名前空間を有効または無効にします。

AlterTableRebuildStatement

テーブルの indics を再構築します。

AlterTableSetStatement

テーブルのテーブル オプションを変更します。

AlterTableStatement

ALTER TABLE ステートメントの基本クラスを表します。

AlterTableSwitchStatement

Alter Table ステートメントのスイッチの特殊化。

AlterTableTriggerModificationStatement

テーブルのトリガーに対する変更を定義します。 トリガーは有効または無効にできます。

AlterTriggerStatement

ALTER TRIGGER ステートメント。

AlterUserStatement

ALTER USER ステートメントを表します。

AlterViewStatement

ALTER VIEW ステートメント。

AlterWorkloadGroupStatement

ALTER WORKLOAD GROUP ステートメントを表します。

AlterXmlSchemaCollectionStatement

ALTER XML SCHEMA COLLECTION ステートメントを表します。

ApplicationRoleOption

アプリケーション ロール オプションを表します。

ApplicationRoleStatement

APPLICATION ROLE ステートメントの基本クラスを表します。

AssemblyEncryptionSource

キーまたは証明書を含むアセンブリへの参照を表します

AssemblyName

CLR アセンブリ名を表します。

AssemblyOption

アセンブリ オプションを表します。

AssemblyStatement

アセンブリの作成および変更ステートメントの一般的な部分を表します。

AssignmentSetClause

代入の SET 句を表します。

AsymmetricKeyCreateLoginSource

CREATE LOGIN ステートメントの証明書ケース

AtomicBlockOption

単一の ATOMIC ブロック オプションを表します。

AtTimeZoneCall

AT TIME ZONE 呼び出しを表します。

AuditActionGroupReference

監査グループ参照を表します。

AuditActionSpecification

監査アクションの仕様を表します。

AuditGuidAuditOption

CREATE SERVER AUDIT ステートメントAUDIT_GUIDオプションです。

AuditOption

CREATE/ALTER SERVER AUDIT ステートメントの単一オプション。

AuditSpecificationDetail

監査アクションの仕様と監査アクション グループ名の基本クラス。

AuditSpecificationPart

AUDIT SPECIFICATION ステートメントの単一の ADD 句または DROP 句を表します。

AuditSpecificationStatement

監査仕様ステートメントを表します。

AuditTarget

CREATE/ALTER SERVER AUDIT ステートメントの監査ターゲット。

AuditTargetOption

監査ターゲットの単一オプション。

AuthenticationEndpointProtocolOption

認証 HTTP エンドポイント プロトコル オプションを表します

AuthenticationPayloadOption

AUTHENTICATION ペイロード オプションを表します

AutoCleanupChangeTrackingOptionDetail

AUTO_CLEANUP ALTER DATABASE SET ステートメントの CHANGE_TRACKING オプションの一部です。

AutoCreateStatisticsDatabaseOption

かっこで囲まれたサブオプションを含むデータベース オプション。

AutomaticTuningCreateIndexOption

自動チューニング オプションのインデックス部分を作成する

AutomaticTuningDatabaseOption

ALTER DATABASE ステートメントの自動チューニング オプション(SET ケース)

AutomaticTuningDropIndexOption

自動チューニング オプションのインデックスの削除部分

AutomaticTuningForceLastGoodPlanOption

自動チューニング オプションの最後の良い計画部分を強制する

AutomaticTuningMaintainIndexOption

自動チューニング オプションのインデックスの一部を保持する

AutomaticTuningOption

1 つの自動チューニング オプション。

AvailabilityGroupOption

可用性グループのオプションの基本。

AvailabilityGroupStatement

可用性グループ ステートメントのベース

AvailabilityModeReplicaOption

可用性モードのレプリカ オプションを表します。

AvailabilityReplica

可用性レプリカの宣言。

AvailabilityReplicaOption

可用性レプリカ オプションを表します。

BackupCertificateStatement

BACKUP CERTIFICATE ステートメントを表します

BackupDatabaseStatement

BACKUP DATABASE ステートメントを表します

BackupEncryptionOption

バックアップ ステートメントの暗号化オプションを表します。

BackupMasterKeyStatement

BACKUP MASTER KEY ステートメントを表します

BackupOption

BACKUP ステートメントの 1 つのオプションを表します

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 で始まり、ATOMIC ブロック内の END キーワード (keyword)で終わるステートメントのグループを表します。

BeginEndBlockStatement

BEGIN キーワードで始まり END キーワードで終了するステートメントのグループを表します。

BeginTransactionStatement

BEGIN TRANSACTION ステートメントおよび BEGIN DISTRIBUTED TRANSACTION ステートメントを表します。

BinaryExpression

子として 2 つの式を持つ式。

BinaryLiteral

バイナリ リテラルを表します。

BinaryQueryExpression

このクラスは、select ステートメントで使用される共用体を表します。

BooleanBinaryExpression

子として 2 つのブール式を持つブール式

BooleanComparisonExpression

2 つのスカラー式間の比較を行うブール式

BooleanExpression

ブール式を表す抽象基本クラス

BooleanExpressionSnippet

任意のブール式のプレースホルダー。

BooleanIsNullExpression

IS [NOT] NULL のブール式

BooleanNotExpression

NOT ブール式を表します

BooleanParenthesisExpression

かっこで囲まれたブール式を表します。

BooleanTernaryExpression

子として 3 つの式を持つブール式。

BoundingBoxParameter

空間インデックスの構造化パラメーターを名前で表します。

BoundingBoxSpatialIndexOption

BOUNDING_BOX空間インデックス オプションを表します。

BreakStatement

break ステートメントを表します。

BrokerPriorityParameter

ブローカーの prioriry ステートメント パラメーターを表します。

BrokerPriorityStatement

Create および Alter Broker Priority ステートメントを表します。

BrowseForClause

FOR BROWSE ケースを表します

BuiltInFunctionTableReference

このクラスは、組み込みの関数を単純なテーブル参照として表します。

BulkInsertBase

BULK INSERT ステートメントを表します

BulkInsertOption

BULK INSERT ステートメントの 1 つのオプションを表します

BulkInsertStatement

BULK INSERT ステートメントを表します

BulkOpenRowset

OPENROWSET (BULK ...) テーブル参照を表します。

CallTarget

関数呼び出しの対象を表します。

CaseExpression

case 式を表します。

CastCall

キャストの呼び出しを表します。

CatalogCollationOption

データベースのCATALOG_COLLATIONを設定します

CellsPerObjectSpatialIndexOption

CELLS_PER_OBJECT 空間インデックス オプションを表します。

CertificateCreateLoginSource

CREATE LOGIN ステートメントの証明書ケース

CertificateOption

CREATE CERTIFICATE ステートメントの 1 つの SUBJECT または START_DATE または EXPIRE_DATE オプションを表します

CertificateStatementBase

CREATE CERTIFICATE ステートメントを表します

ChangeRetentionChangeTrackingOptionDetail

CHANGE_RETENTION ALTER DATABASE SET ステートメントCHANGE_TRACKINGオプションの一部です。

ChangeTableChangesTableReference

CHANGETABLE 句と CHANGES オプション。

ChangeTableVersionTableReference

VERSION オプションを指定した CHANGETABLE 句。

ChangeTrackingDatabaseOption

ALTER DATABASE ステートメントの CHANGE_TRACKING オプション(SET case)

ChangeTrackingFullTextIndexOption

FULLTEXT INDEX ステートメントCHANGE_TRACKINGオプションを表します。

ChangeTrackingOptionDetail

ChangeTrackingDatabaseOption の 1 つの詳細

CharacterSetPayloadOption

ペイロード オプションCHARACTER_SET表します

CheckConstraintDefinition

チェック制約を表します。

CheckpointStatement

CHECKPOINT ステートメントを表します。

ChildObjectName

スキーマ オブジェクトの子の名前を表します。

ClassifierEndTimeOption

ワークロード分類子の開始時刻オプションを表します。

ClassifierImportanceOption

ワークロード分類子の重要度オプションを表します。

ClassifierMemberNameOption

ワークロード分類子のメンバー名オプションを表します。

ClassifierStartTimeOption

ワークロード分類子の開始時刻オプションを表します。

ClassifierWlmContextOption

ワークロード分類子の wlm コンテキスト オプションを表します。

ClassifierWlmLabelOption

ワークロード分類子のクエリ ラベル オプションを表します。

ClassifierWorkloadGroupOption

ワークロード分類子のワークロード グループ オプションを表します。

CloseCursorStatement

カーソル ステートメントを閉じる

CloseMasterKeyStatement

マスター キー ステートメントを閉じます。

CloseSymmetricKeyStatement

対称キー ステートメントを閉じます。

CoalesceExpression

合体式を表します。

ColumnDefinition

このフラグメントは列定義を表します

ColumnDefinitionBase

最も基本的な列定義を表します

ColumnEncryptionAlgorithmNameParameter

列暗号化キーの暗号化に使用される暗号化アルゴリズムを表すパラメーター

ColumnEncryptionAlgorithmParameter

列の暗号化に使用される列暗号化アルゴリズムの列定義の単一パラメーター

ColumnEncryptionDefinition

列の暗号化プロパティを表すクラス

ColumnEncryptionDefinitionParameter

列の単一暗号化パラメーター

ColumnEncryptionKeyNameParameter

列の暗号化に使用される列暗号化キーを表すパラメーター

ColumnEncryptionKeyStatement

すべての Column Encryption Key ステートメント オブジェクトの基底クラス

ColumnEncryptionKeyValue

列マスター キーで暗号化された列暗号化キーの値を表すクラス

ColumnEncryptionKeyValueParameter

列暗号化キー値の 1 つのパラメーター

ColumnEncryptionTypeParameter

列暗号化の種類の列定義の単一パラメーター

ColumnMasterKeyEnclaveComputationsParameter

エンクレーブ計算シグネチャを表すパラメーター

ColumnMasterKeyNameParameter

列の暗号化キーの暗号化に使用される列マスター キーを表すパラメーター

ColumnMasterKeyParameter

CREATE COLUMN MASTER KEY ステートメントの単一パラメーター

ColumnMasterKeyPathParameter

キー ストア プロバイダー内のキーのパスを表すパラメーター

ColumnMasterKeyStoreProviderNameParameter

列マスター キーを保護するキー ストア プロバイダー パラメーター

ColumnReferenceExpression

このクラスは列を表します。 Sql 構文のあいまいさにより、Table と型の定義がなくても、プロパティから列をあいまいにすることはできません。その場合でも、あいまいになる可能性があります。 そのため、列の識別子の末尾にプロパティが含まれている場合があります。

ColumnStorageOptions

列のストレージ オプションを表します。

ColumnWithSortOrder

並べ替え順序を持つ列識別子を表します。

CommandSecurityElement80

コマンドを含むセキュリティ要素を表します。

CommitTransactionStatement

COMMIT TRANSACTION ステートメントを表します。

CommonTableExpression

このクラスは、共通テーブル式を表します。

CompositeGroupingSpecification

サブ指定の一覧を作成します。

CompressionDelayIndexOption

省略可能な分/分の時間単位で式を指定できる圧縮遅延インデックス オプションを表します。

CompressionEndpointProtocolOption

PORTS HTTP エンドポイント プロトコル オプションを表します

CompressionPartitionRange

オプションで 1 つの範囲DATA_COMPRESSION表します。

ComputeClause

SELECT などのステートメントで使用できる COMPUTE BY 句を表します。

ComputeFunction

compute 句で使用できるコンピューティング関数を表します。

ConstraintDefinition

制約の基底クラスを表します。

ContainmentDatabaseOption

包含のデータベース オプション

ContinueStatement

continue ステートメントを表します。

ContractMessage

CREATE CONTRACT ステートメントの単一メッセージに関する情報を表します

ConvertCall

変換の呼び出しを表します。

CopyColumnOption

コピー コマンドの列オプションを表します

CopyCredentialOption

COPY ステートメントの CREDENTIAL オプションを表します

CopyOption

COPY ステートメントのオプションを表します

CopyStatement

COPY ステートメントを表します

CopyStatementOptionBase

単一のコピー ステートメント オプション。

CreateAggregateStatement

CREATE AGGREGATE ステートメントを表します

CreateApplicationRoleStatement

CREATE APPLICATION ROLE ステートメントを表します。

CreateAssemblyStatement

CREATE ASSEMBLY ステートメントを表します。

CreateAsymmetricKeyStatement

CREATE ASYMMETRIC KEY ステートメントを表します

CreateAvailabilityGroupStatement

CREATE AVAILABILITY GROUP ステートメントを表します

CreateBrokerPriorityStatement

CREATE BROKER PRIORITY ステートメントを表します。

CreateCertificateStatement

CREATE CERTIFICATE ステートメントを表します

CreateColumnEncryptionKeyStatement

CREATE COLUMN ENCRYPTION KEY ステートメントを表します

CreateColumnMasterKeyStatement

CREATE COLUMN MASTER KEY ステートメントを表します

CreateColumnStoreIndexStatement

create column store index ステートメントを表します。

CreateContractStatement

CREATE CONTRACT ステートメントを表します

CreateCredentialStatement

CREATE CREDENTIAL ステートメントを表します

CreateCryptographicProviderStatement

CREATE CRYPTOGRAPHIC PROVIDER ステートメントを表します。

CreateDatabaseAuditSpecificationStatement

データベース監査の仕様を作成します。

CreateDatabaseEncryptionKeyStatement

データベース暗号化キーを作成します

CreateDatabaseStatement

CREATE DATABASE ステートメントを表します

CreateDefaultStatement

CREATE DEFAULT ステートメントを表します。

CreateEndpointStatement

CREATE ENDPOINT ステートメントを表します

CreateEventNotificationStatement

CREATE EVENT NOTIFICATION ステートメントを表します。

CreateEventSessionStatement

CREATE EVENT SESSION ステートメントを表します。

CreateExternalDataSourceStatement

CREATE EXTERNAL DATA SOURCE ステートメントを表します。

CreateExternalFileFormatStatement

CREATE EXTERNAL FILE FORMAT ステートメントを表します。

CreateExternalLanguageStatement

CREATE EXTERNAL LANGUAGE ステートメントを表します。

CreateExternalLibraryStatement

CREATE EXTERNAL LIBRARY ステートメントを表します。

CreateExternalResourcePoolStatement

Create External Resource Pool ステートメントを表します。

CreateExternalStreamingJobStatement

EXEC sys.sp_create_streaming_job ステートメントを表します。

CreateExternalStreamStatement

CREATE EXTERNAL STREAM ステートメントを表します。

CreateExternalTableStatement

CREATE EXTERNAL TABLE ステートメントを表します。

CreateFederationStatement

CREATE FEDERATION ステートメントを表します

CreateFullTextCatalogStatement

CREATE FULLTEXT CATALOG ステートメントを表します

CreateFullTextIndexStatement

フルテキスト インデックスの作成ステートメントを表します。

CreateFullTextStopListStatement

Create FullText StopList ステートメントを表します。

CreateFunctionStatement

CREATE FUNCTION ステートメントを表します。

CreateIndexStatement

CREATE INDEX ステートメントを表します。

CreateLoginSource

CREATE LOGIN ステートメントの異なるログイン ソースの基本クラス

CreateLoginStatement

CREATE LOGIN ステートメントを表します。

CreateMasterKeyStatement

CREATE MASTER KEY ステートメントを表します。

CreateMessageTypeStatement

CREATE MESSAGE TYPE ステートメントを表します

CreateOrAlterFunctionStatement

Create または Alter Function ステートメントを表します。

CreateOrAlterProcedureStatement

プロシージャの作成または変更ステートメント。

CreateOrAlterTriggerStatement

CREATE OR ALTER TRIGGER ステートメント。

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 ROLE ステートメントを表します。

CreateRouteStatement

create route ステートメントを表します。

CreateRuleStatement

CREATE RULE ステートメントを表します。

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

Create Spatial Index ステートメントを表します。

CreateStatisticsStatement

CREATE STATISTICS ステートメントを表します。

CreateSymmetricKeyStatement

CREATE SYMMETRIC KEY ステートメントを表します

CreateSynonymStatement

CREATE SYNONYM ステートメントを表します。

CreateTableStatement

Create Table ステートメントを表します

CreateTriggerStatement

CREATE TRIGGER ステートメント。

CreateTypeStatement

CREATE TYPE ステートメントを表します。

CreateTypeTableStatement

テーブルの種類を作成します

CreateTypeUddtStatement

Sql 型から派生したユーザー定義データ型の create type ステートメントを表します。

CreateTypeUdtStatement

ユーザー定義型 (CLR 型から派生した型) の作成型ステートメントを表します。

CreateUserStatement

CREATE USER ステートメントを表します。

CreateViewStatement

CREATE VIEW ステートメント。

CreateWorkloadClassifierStatement

ワークロード分類子の作成ステートメントを表します。

CreateWorkloadGroupStatement

CREATE WORKLOAD GROUP ステートメントを表します。

CreateXmlIndexStatement

CREATE XML INDEX ステートメントを表します。

CreateXmlSchemaCollectionStatement

CREATE XML SCHEMA COLLECTION ステートメントを表します。

CreationDispositionKeyOption

オプションCREATION_DISPOSITION表します。

CredentialStatement

ALTER ステートメントと CREATE CREDENTIAL ステートメントの一般的な部分を表します

CryptoMechanism

暗号化解除メカニズムを表します。

CubeGroupingSpecification

CUBE グループ化の仕様を表します。

CursorDefaultDatabaseOption

ALTER DATABASE ステートメントの CURSOR_DEFAULT オプション(SET case)

CursorDefinition

カーソル定義を表します

CursorId

カーソルへの参照を表します

CursorOption

カーソル オプションを表します。

CursorStatement

オープン/クローズ/フェッチ カーソル ステートメントの基本型

DatabaseAuditAction

監査アクションの仕様内の単一のアクションを表します。

DatabaseConfigurationClearOption

ALTER DATABASE SCOPED CONFIGURATION ステートメントの単一オプション、CLEAR オプション

DatabaseConfigurationSetOption

ALTER DATABASE SCOPED CONFIGURATION ステートメントの単一オプション、SET オプション

DatabaseEncryptionKeyStatement

暗号化キーを処理するステートメントの基底クラス。

DatabaseOption

ALTER DATABASE ステートメントの単一オプション(SET case)

DataCompressionOption

単一のデータ圧縮オプションを表します。

DataModificationSpecification

データ変更仕様の一般的なオプションの基本クラス。

DataModificationStatement

データ変更ステートメントを表します。

DataModificationTableReference

テーブル参照として機能する出力句を持つ sub-dml を表します。

DataRetentionTableOption

テーブル オプションDATA_RETENTION。

DataTypeReference

基本データ型クラス。

DataTypeSequenceOption

データ型を定義するシーケンス オプションを表します

DbccNamedLiteral

DBCC ステートメントの名前付きリテラルを表します

DbccOption

dbcc オプションを表します。

DbccStatement

DBCC ステートメント (すべてのバリアント) を表します

DeallocateCursorStatement

カーソルの割り当てを解除するステートメント

DeclareCursorStatement

DECLARE CURSOR ステートメントを表します

DeclareTableVariableBody

宣言テーブルのバリエーションの本文を @variable 表します。

DeclareTableVariableStatement

このクラスは、declare @variable ステートメントのテーブル バリエーションを表します。

DeclareVariableElement

このクラスは、DeclareVariableStatement の本体で 1 つの宣言を表します。

DeclareVariableStatement

このステートメントは、テーブル宣言を除く declare @variable ステートメントを表します。

DefaultConstraintDefinition

既定の制約を表します。

DefaultLiteral

DEFAULT のリテラルを表します

DelayedDurabilityDatabaseOption

遅延持続性のデータベース オプション

DeleteMergeAction

マージの削除アクションを表します

DeleteSpecification

Delete のプロパティ

DeleteStatement

DELETE ステートメントを表します。

DenyStatement

DENY ステートメントを表します。

DenyStatement80

DENY ステートメントを表します。

DeviceInfo

バックアップまたは復元に使用されるデバイスに関する情報を表します

DialogOption

ダイアログ オプションを表します。

DiskStatement

DISK ステートメントを表します。

DiskStatementOption

disk ステートメント オプションを表します。

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 PRIORITY ステートメントを表します。

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 CRYPTOGRAPHIC PROVIDER ステートメントを表します。

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 EXTERNAL DATA SOURCE ステートメントを表します。

DropExternalFileFormatStatement

DROP EXTERNAL FILE FORMAT ステートメントを表します。

DropExternalLanguageStatement

DROP EXTERNAL LANGUAGE ステートメントを表します。

DropExternalLibraryStatement

DROP EXTERNAL LIBRARY ステートメントを表します。

DropExternalResourcePoolStatement

Drop External Resource Pool ステートメントを表します。

DropExternalStreamingJobStatement

EXEC sys.sp_drop_streaming_job ステートメントを表します。

DropExternalStreamStatement

DROP EXTERNAL STREAM ステートメントを表します。

DropExternalTableStatement

DROP EXTERNAL TABLE ステートメントを表します。

DropFederationStatement

DROP FEDERATION ステートメントを表します。

DropFullTextCatalogStatement

DROP FULLTEXT CATALOG ステートメントを表します。

DropFullTextIndexStatement

DROP FULLTEXT INDEX ステートメントを表します。

DropFullTextStopListStatement

DROP FULLTEXT STOPLIST ステートメントを表します。

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 POLICY ステートメントを表します

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 SYNONYM ステートメントを表します

DropTableStatement

DROP TABLE ステートメントを表します

DropTriggerStatement

DROP TRIGGER ステートメントを表します

DropTypeStatement

DROP TYPE ステートメントを表します。

DropUnownedObjectStatement

これらの未所有オブジェクトの DROP ステートメントを表します

DropUserStatement

DROP USER ステートメントを表します。

DropViewStatement

DROP VIEW ステートメントを表します

DropWorkloadClassifierStatement

Drop Workload Classifier ステートメントを表します

DropWorkloadGroupStatement

Drop Workload Group ステートメントを表します。

DropXmlSchemaCollectionStatement

DROP XML SCHEMA COLLECTION ステートメントを表します。

DurabilityTableOption

DURABILITY テーブル オプション。

DWCompatibilityLevelConfigurationOption

ALTER DATABASE SCOPED CONFIGURATION ステートメントの DWCompatibilityLevel オプション

EnabledDisabledPayloadOption

ENABLED または DISABLED のいずれかのオプションを表します。

EnableDisableTriggerStatement

トリガーに対する変更を定義します。 トリガーは有効または無効にできます。

EncryptedValueParameter

列暗号化キーの暗号化された値を表すパラメーター

EncryptionPayloadOption

ENCRYPTION ペイロード オプションを表します

EncryptionSource

さまざまなキー/証明書ソースの基本クラス

EndConversationStatement

END CONVERSATION ステートメントを表します

EndpointAffinity

CREATE/ALTER ENDPOINT ステートメントの AFFINITY オプションを表します

EndpointProtocolOption

CREATE ENDPOINT ステートメントの単一プロトコル オプションを表します

EventDeclaration

イベント宣言を表します

EventDeclarationCompareFunctionParameter

イベント宣言述語パラメーターを表します

EventDeclarationSetParameter

イベント宣言セット パラメーターを表します

EventGroupContainer

イベントの種類を表します

EventNotificationObjectScope

イベント通知のスコープを表します。

EventRetentionSessionOption

EVENT_RETENTION_MODE セッション オプションを表します

EventSessionObjectName

CREATE EVENT SESSION ステートメントと ALTER EVENT SESSION ステートメントで使用されているオブジェクト名を表します。

EventSessionStatement

CREATE EVENT SESSION ステートメントおよび ALTER EVENT SESSION ステートメントを表します。

EventTypeContainer

イベントの種類を表します

EventTypeGroupContainer

イベントの種類またはグループを表します

ExecutableEntity

EXECUTE ステートメントを使用して実行できるすべての可能なものの基底クラス。

ExecutableProcedureReference

execute 内のプロシージャへの参照を表します。

ExecutableStringList

EXECUTE ステートメントに渡されるコマンドを表す文字列。

ExecuteAsClause

execute as 句を表します。

ExecuteAsFunctionOption

関数として実行オプション

ExecuteAsProcedureOption

プロシージャとして実行オプション

ExecuteAsStatement

EXECUTE AS ステートメントを表します

ExecuteAsTriggerOption

EXECUTE AS トリガー オプション

ExecuteContext

execute ステートメントのセキュリティ コンテキストを表します

ExecuteInsertSource

EXECUTE の挿入のソースを表します。

ExecuteOption

execute ステートメントのオプションを表します

ExecuteParameter

EXECUTE ステートメントでプロシージャに渡されるパラメーター

ExecuteSpecification

EXECUTE の呼び出しを表します

ExecuteStatement

EXECUTE T-SQL ステートメントを表します

ExistsPredicate

存在する述語を表します。

ExpressionCallTarget

式の関数呼び出しの対象を表します。

ExpressionGroupingSpecification

グループ化操作が実行される式。

ExpressionWithSortOrder

このクラスは、並べ替え順序を持つ式を表します。

ExternalCreateLoginSource

CREATE LOGIN ステートメントの外部ケース

ExternalDataSourceLiteralOrIdentifierOption

リテラル型または識別子型のプロパティを表します。

ExternalDataSourceOption

CREATE EXTERNAL DATA SOURCE ステートメントの省略可能なプロパティ。

ExternalDataSourceStatement

すべての外部データ ソース ステートメント オブジェクトの基底クラス。

ExternalFileFormatContainerOption

外部ファイル形式サブオプションの一覧を表します。

ExternalFileFormatLiteralOption

リテラル型の任意のプロパティ値を表します。

ExternalFileFormatOption

CREATE EXTERNAL FILE FORMAT ステートメントの省略可能なプロパティ。

ExternalFileFormatStatement

すべての外部ファイル形式ステートメント オブジェクトの基底クラス。

ExternalFileFormatUseDefaultTypeOption

省略可能なプロパティ値USE_DEFAULT_TYPE表します。

ExternalFileOption

ExternalFileOption 基本クラス。

ExternalLanguageFileOption

CREATE EXTERNAL LANGUAGE ステートメントで 1 つのファイルを表します

ExternalLanguageStatement

外部言語ステートメントの作成と変更の一般的な部分を表します。

ExternalLibraryFileOption

CREATE EXTERNAL LIBRARY ステートメントの 1 つのファイルを表します

ExternalLibraryStatement

外部ライブラリ ステートメントの作成と変更の一般的な部分を表します。

ExternalResourcePoolAffinitySpecification

外部リソース プール ステートメントのアフィニティ仕様を表します。

ExternalResourcePoolParameter

外部リソース プール ステートメントのパラメーターを表します。

ExternalResourcePoolStatement

外部リソース プールの作成および変更ステートメントを表します。

ExternalStreamingJobStatement

すべての外部ストリーミング ジョブ ステートメント オブジェクトの基底クラス。

ExternalStreamLiteralOrIdentifierOption

リテラル型または識別子型のプロパティを表します。

ExternalStreamOption

CREATE EXTERNAL STREAM ステートメントの省略可能なプロパティ。

ExternalStreamStatement

すべての外部ストリーム ステートメント オブジェクトの基底クラス。

ExternalTableColumnDefinition

最も基本的な列定義を表します。

ExternalTableDistributionOption

シャード マップ マネージャーデータ ソース上の外部テーブルの外部テーブル DISTRIBUTION オプション。

ExternalTableDistributionPolicy

外部テーブル配布ポリシーの基本クラス。

ExternalTableLiteralOrIdentifierOption

設定される値としてリテラルまたは identifer を受け取る句オプションを持つ外部テーブル。

ExternalTableOption

1 つの外部テーブル オプション。

ExternalTableRejectTypeOption

外部テーブル REJECT_TYPE HDFS データ ソース上の外部テーブルのオプションです。

ExternalTableReplicatedDistributionPolicy

外部テーブル配布ポリシーの REPLICATED オプションの表現。

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

FILENAME のファイル宣言オプション。

FileStreamDatabaseOption

データベースの作成と変更の FILESTREAM オプション。

FileStreamOnDropIndexOption

DROP INDEX のFILESTREAM_ON オプションを表します

FileStreamOnTableOption

テーブル オプションFilestream_on。

FileStreamRestoreOption

restore ステートメントの 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

forceseek ヒントを表します。

ForClause

SELECT のさまざまな FOR 句の基底クラス

ForeignKeyConstraintDefinition

外部キー制約を表します。

FromClause

QuerySpecification の From 句を表します。

FullTextCatalogAndFileGroup

CREATE FULLTEXT ステートメントのカタログ/ファイル グループ オプションを表します。

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 ステートメント内の 1 つのコマンドを表します (例: !language us_englishを設定します)。

GenericConfigurationOption

符号付き整数、文字列リテラル、識別子、またはキーワード ON/OFF/PRIMARY に設定できるオプション。

GetConversationGroupStatement

GET CONVERSATION GROUP ステートメントを表します

GlobalFunctionTableReference

このクラスは、スキーマに属さないグローバル組み込み関数のセットを表します。

GlobalVariableExpression

グローバル変数式を表します

GoToStatement

goto ステートメントを表します。

GrandTotalGroupingSpecification

( ) (総計) グループ化の指定を表します。

GrantStatement

grant ステートメントを表します。

GrantStatement80

grant ステートメントを表します。

GraphConnectionBetweenNodes

グラフ テーブル内の 1 つのノード テーブルから他のノード テーブルへの接続を表す抽象基本クラス。

GraphConnectionConstraintDefinition

グラフ テーブルの接続制約を表します。

GraphMatchCompositeExpression

MATCH 式のブール式

GraphMatchExpression

MATCH 式のブール式

GraphMatchLastNodePredicate

LastNode のブール式

GraphMatchNodeExpression

MATCH のブール式

GraphMatchPredicate

MATCH のブール式

GraphMatchRecursivePredicate

最短パス式のブール式

GraphRecursiveMatchQuantifier

MATCH のブール式

GridParameter

GRIDS オプションに対する空間インデックスの構造化パラメーターを表します。

GridsSpatialIndexOption

GRIDS 空間インデックス オプションを表します。

GroupByClause

select、update などのステートメントで使用できる group by 句を表します。

GroupingSetsGroupingSpecification

GROUPING SETS グループ化の指定を表します。

GroupingSpecification

GROUP BY 句内の単一のグループ化指定を表します。

HadrAvailabilityGroupDatabaseOption

hadr 可用性グループのデータベース オプション

HadrDatabaseOption

HADR のデータベース オプション。

HavingClause

SELECT などのステートメントで使用できる HAVING 句を表します。

Identifier

このフラグメントは、識別子を表すために使用されます

IdentifierAtomicBlockOption

BEGIN ATOMIC..で識別子に設定されるオプション。END ステートメント

IdentifierDatabaseOption

識別子値を持つデータベース オプション

IdentifierLiteral

リテラルとして扱われる識別子を表します。

IdentifierOrScalarExpression

Identifer または ScalarExpression を表します

IdentifierOrValueExpression

Identifer または ValueExpression のいずれかを表します

IdentifierPrincipalOption

CREATE ステートメントまたは ALTER LOGIN ステートメントまたは USER ステートメントの ID 値を持つオプション

IdentifierSnippet

任意の識別子のプレースホルダー。

IdentityFunctionCall

このクラスは、SelectColumn で使用できる ID 関数を表します。

IdentityOptions

列の ID オプションを表します

IdentityValueKeyOption

IDENTITY_VALUE オプションを表します。

IfStatement

IF ステートメントを表します。

IgnoreDupKeyIndexOption

ignore_dup_keyインデックス オプションを表します。

IIfCall

iif 式を表します。

IndexDefinition

インデックス定義のベースを表します。

IndexExpressionOption

インデックス オプションを表します。式を使用できます。

IndexOption

インデックス オプションを表します。

IndexStatement

インデックス作成ステートメントのベースを表します。

IndexStateOption

インデックス オプションを表します。オンまたはオフにすることができます。

IndexTableHint

INDEX テーブル ヒントを表します。

IndexType

インデックスの種類を表します

InlineDerivedTable

このノードは、派生テーブルを表します。

InlineFunctionOption

Inline 関数オプション

InlineResultSetDefinition

結果セットのインライン定義を表します

InPredicate

IN 述語を表します。

InsertBulkColumnDefinition

INSERT BULK ステートメント (?) の列定義を表します。

InsertBulkStatement

INSERT BULK ステートメント (BCP 構文) を表します

InsertMergeAction

差し込み印刷の挿入アクションを表します

InsertSource

insert ステートメントのソース ノードの基本クラス。

InsertSpecification

Insert のプロパティ

InsertStatement

insert ステートメントを表します。

IntegerLiteral

整数リテラルを表します。

InternalOpenRowset

OPENROWSET テーブル参照 - 文書化されていない大文字と小文字を表します。

IPv4

IP アドレス (x.x.x.x) を表します

JoinParenthesisTableReference

結合をカプセル化できるかっこを表します。

JoinTableReference

JOIN テーブル参照の基本クラス

JsonForClause

FOR JSON (オプション) ケースを表します

JsonForClauseOption

FOR JSON (オプション) ケースを表します

JsonKeyValue

キー値ペアを表す

KeyOption

CREATE SYMMETRIC KEY ステートメントのキー オプションを表します。

KeySourceKeyOption

KEY_SOURCE オプションを表します。

KillQueryNotificationSubscriptionStatement

KILL QUERY NOTIFICATION SUBSCRIPTION ステートメントを表します。

KillStatement

KILL ステートメントを表します。

KillStatsJobStatement

KILL STATS JOB ステートメントを表します。

LabelStatement

label ステートメントを表します。

LedgerOption

データベースの台帳オプションを設定します

LedgerTableOption

LEDGER テーブル オプション。

LedgerViewOption

LEDGER ビュー オプション。

LeftFunctionCall

LEFT 呼び出しを表します。

LikePredicate

like 述語を表します。

LineNoStatement

lineno ステートメントを表します。

ListenerIPEndpointProtocolOption

TCP エンドポイント プロトコル オプションLISTENER_IP表します

ListTypeCopyOption

同じ種類の外部ファイル オプションの一覧を表します

Literal

リテラル定数を表します。

LiteralAtomicBlockOption

BEGIN ATOMIC..の値に設定するオプション。END ステートメント

LiteralAuditTargetOption

リテラル値を含む監査オプション。

LiteralAvailabilityGroupOption

リテラル値を持つ可用性グループ オプション。

LiteralBulkInsertOption

BULK INSERT ステートメントの単純な単一オプションを表します。

LiteralDatabaseOption

リテラル値を持つデータベース オプション

LiteralEndpointProtocolOption

単一の文字列または整数値を持つオプションを表します

LiteralOpenRowsetCosmosOption

BULK INSERT (Provider='CosmosDB' ...) ステートメントの単純な単一オプションを表します。

LiteralOptimizerHint

オプティマイザー ヒントを表します。これは、省略可能なリテラル値を持つフラグとして表すことができます。

LiteralOptionValue

オプションのリテラル値を表します。

LiteralPayloadOption

1 つのリテラル値を持つペイロード オプションを表します

LiteralPrincipalOption

CREATE/ALTER LOGIN/USER ステートメントのリテラル オプション

LiteralRange

1 つのリテラルまたはリテラルの範囲を表します。

LiteralReplicaOption

リテラル値を持つレプリカ オプションを表します。

LiteralSessionOption

MAX_MEMORY イベント セッション オプションを表します

LiteralStatisticsOption

統計オプションを表します。

LiteralTableHint

リテラル値を持つテーブル ヒントを表します。

LocationOption

SQL DW テーブルの LOCATION オプションを表します。

LockEscalationTableOption

[Lock escalation table]\(エスカレーション テーブルのロック\) オプション。

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 MESSAGE TYPE ステートメントの一般的な部分を表します

MethodSpecifier

メソッド指定子を表します。

MirrorToClause

MIRROR TO 句 BACKUP ステートメントを表します

MoneyLiteral

money 型のリテラルを表します。

MoveConversationStatement

MOVE CONVERSATION ステートメントを表します

MoveRestoreOption

MOVE 復元オプションを表します

MoveToDropIndexOption

DROP INDEX の [移動先] オプションを表します

MultiPartIdentifier

マルチパート識別子を表します。

MultiPartIdentifierCallTarget

列または列の CLR プロパティである呼び出しのターゲットを表します。

NamedTableReference

CTE オブジェクトまたはスキーマ オブジェクトへのテーブル参照。

NameFileDeclarationOption

NAME または NEWNAME のファイル宣言オプション。

NextValueForExpression

NEXT VALUE FOR 式を表します。

NullableConstraintDefinition

NULL 値許容制約を表します。

NullIfExpression

nullif 式を表します。

NullLiteral

null リテラルを表します。

NumericLiteral

数値リテラルを表します。

OdbcConvertSpecification

Odbc 変換仕様を表します。

OdbcFunctionCall

ODBC 関数呼び出しを表します。

OdbcLiteral

odbc 形式のリテラルを表します。

OdbcQualifiedJoinTableReference

from 句の odbc 修飾結合を表します。

OffsetClause

このクラスは、結果セットのページングに select ステートメントで使用できるオフセット/フェッチ フィルターを表します。

OnFailureAuditOption

CREATE/ALTER SERVER AUDIT ステートメントのオプションをON_FAILUREします。

OnlineIndexLowPriorityLockWaitOption

オンライン インデックス オプションの優先度の低いロック待機サブオプションを表します。

OnlineIndexOption

オンライン オプションを表します。

OnOffAssemblyOption

アセンブリ オプションの on/off を表します。

OnOffAtomicBlockOption

BEGIN ATOMIC で OptionState に設定されるオプション。..END ステートメント

OnOffAuditTargetOption

file 監査ターゲットの場合は、RESERVE_DISK_SPACE オプションです。

OnOffDatabaseOption

CREATE/ALTER DATABASE ステートメントで ON または OFF に設定できるオプション。

OnOffDialogOption

ON/OFF ダイアログ オプションを表します。

OnOffFullTextCatalogOption

ON/OFF フルテキスト カタログ オプションを表します。

OnOffOptionValue

ON または OFF のいずれかのオプション値を表します。

OnOffPrimaryConfigurationOption

ON または OFF または PRIMARY に設定できるオプション。

OnOffPrincipalOption

CREATE ステートメントまたは ALTER LOGIN ステートメントまたは USER ステートメントのセキュリティ オプション

OnOffRemoteServiceBindingOption

ON/OFF オプションのリモート サービス バインド オプション。

OnOffSessionOption

TRACK_CAUSALITY および STARTUP_STATE イベント セッション オプションを表します

OnOffStatisticsOption

新しいスタイルのオンオフ オプションを表します。

OpenCursorStatement

カーソル ステートメントを開く

OpenJsonTableReference

OPENJSON テーブル参照を表します

OpenMasterKeyStatement

マスター キー ステートメントを開きます。

OpenQueryTableReference

OPENQUERY テーブル参照を表します。

OpenRowsetColumnDefinition

ユーザーがファイルから読み取る列を表します。

OpenRowsetCosmos

OPENROWSET (PROVIDER = 'CosmosDB' ...) テーブル参照を表します。

OpenRowsetCosmosOption

OPENROWSET (Provider='CosmosDb'..) ステートメントの 1 つのオプションを表します

OpenRowsetTableReference

OPENROWSET テーブル参照を表します。

OpenSymmetricKeyStatement

対称キー ステートメントを開きます。

OpenXmlTableReference

OPENXML テーブル参照を表します

OperatorAuditOption

CREATE/ALTER SERVER AUDIT ステートメントのオプションをOPERATOR_AUDITします。

OptimizeForOptimizerHint

OPTIMIZE FOR オプティマイザー ヒントを表します

OptimizerHint

単一のオプティマイザー ヒントを表します

OptionValue

オプション値を表します。

OrderBulkInsertOption

BULK INSERT ステートメントの ORDER オプションを表します。

OrderByClause

SELECT などのステートメントで使用できる ORDER BY 句を表します。

OrderIndexOption

注文オプションを表します。

OutputClause

出力句を表します。

OutputIntoClause

OutputInto 句を表します

OverClause

over 句を表します。

PageVerifyDatabaseOption

ALTER DATABASE ステートメントの PAGE_VERIFY オプション(SET case)

ParameterizationDatabaseOption

ALTER DATABASE ステートメントの PARAMETERIZATION オプション (SET case)

ParameterizedDataTypeReference

パラメーターを持つデータ型抽象クラス。

ParameterlessCall

かっことパラメーターを指定せずに呼び出しを表します。

ParenthesisExpression

かっこで囲まれたブール式を表します。

ParseCall

parse 関数の呼び出しを表します。

ParseError

このクラスは、解析中に発生したエラーを報告します。

PartitionFunctionCall

パーティション関数の呼び出しを表します。

PartitionParameterType

CREATE PARTITION FUNCTION ステートメントのパラメーター型

PartitionSpecifications

テーブル パーティションの仕様を表します。

PartitionSpecifier

パーティション指定子 (式または ALL) を表します。

PartnerDatabaseOption

ALTER DATABASE ステートメントの PARTNER オプション(SET case)

PasswordAlterPrincipalOption

ALTER LOGIN ステートメントの PASSWORD オプション

PasswordCreateLoginSource

CREATE LOGIN ステートメントのパスワードの大文字と小文字

PayloadOption

CREATE/ALTER ENDPOINT ステートメントの 1 つのペイロード オプションを表します

Permission

セキュリティ ステートメント本体で使用できる権限を表します。

PermissionSetAssemblyOption

PERMISSION_SET アセンブリのオプションを表します。

PivotedTableReference

from 句のピボットテーブル参照を表します。

PortsEndpointProtocolOption

PORTS HTTP エンドポイント プロトコル オプションを表します

PredicateSetStatement

さまざまな Set {...} を表します。{ ON |TSQL 文法の OFF } オプション。

PredictTableReference

PREDICT テーブル参照を表します

PrimaryExpression

原始式の抽象基本クラスを表します。

PrimaryRoleReplicaOption

プライマリ ロールのレプリカ オプションを表します。

PrincipalOption

CREATE ステートメントまたは ALTER LOGIN ステートメントまたは USER ステートメントの単一オプション

PrintStatement

PRINT ステートメントを表します。

Privilege80

セキュリティ ステートメントで使用できる特権を表します。

PrivilegeSecurityElement80

特権を持つセキュリティ要素を表します。

ProcedureOption

プロシージャ オプションを表します

ProcedureParameter

このクラスは、プロシージャに渡すことができるパラメーターを表します。

ProcedureReference

名前と番号によるプロシージャへの参照

ProcedureReferenceName

ProcedureReference または変数内に含まれるプロシージャを名前で表します。

ProcedureStatementBody

CREATE/ALTER PROCEDURE ステートメントを表します。

ProcedureStatementBodyBase

CREATE/ALTER PROC/FUNCTION ステートメントの一般的な実行を表します

ProcessAffinityRange

ALTER SERVER CONFIGURATION ステートメントの 1 つのプロセス関係の範囲を表します。

ProviderEncryptionSource

EKM プロバイダーへの参照を表します。

ProviderKeyNameKeyOption

オプションPROVIDER_KEY_NAME表します。

QualifiedJoin

from 句の修飾結合を表します。

QueryDerivedTable

このノードは、派生テーブルを表します。

QueryExpression

このクラスは、select ステートメントのクエリ式階層の抽象基本クラスです。

QueryParenthesisExpression

このクラスは、QueryExpression をラップするかっこ式を表します。

QuerySpecification

このクラスは、select ステートメントの主要な部分を表します。

QueryStoreCapturePolicyOption

QueryStore オプションのポリシー部分をキャプチャする

QueryStoreDatabaseOption

ALTER DATABASE ステートメントの クエリ ストア (QDS) オプション(SET case)

QueryStoreDataFlushIntervalOption

QueryStore オプションのデータ フラッシュ間隔の部分

QueryStoreDesiredStateOption

QueryStore オプションの Desired State 部分

QueryStoreIntervalLengthOption

QueryStore オプションのランタイム統計間隔の長さの部分

QueryStoreMaxPlansPerQueryOption

QueryStore オプションのクエリごとのプランの最大数

QueryStoreMaxStorageSizeOption

QueryStore オプションの最大ストレージ サイズの部分

QueryStoreOption

1 つのクエリ ストア オプション。

QueryStoreSizeCleanupPolicyOption

QueryStore オプションのサイズ ベースのクリーンアップ ポリシー部分

QueryStoreTimeCleanupPolicyOption

QueryStore オプションの時間ベースのクリーンアップ ポリシー部分

QueueDelayAuditOption

CREATE/ALTER SERVER AUDIT ステートメントのオプションをQUEUE_DELAYします。

QueueExecuteAsOption

として実行するためのキュー オプション。

QueueOption

キュー オプションを表します。

QueueProcedureOption

プロシージャのキュー オプション。

QueueStatement

キュー ステートメントの基本クラスを表します。

QueueStateOption

状態を持つキュー オプションのベースを表します。

QueueValueOption

値を含む queue オプション。

RaiseErrorLegacyStatement

レガシ スタイルの raiserror ステートメントを表します。

RaiseErrorStatement

raiserror ステートメントを表します。

ReadOnlyForClause

DECLARE CURSOR でのみ使用される FOR READ ONLY ケースを表します

ReadTextStatement

readtext ステートメントを表します。

RealLiteral

Real リテラルを表します。

ReceiveStatement

RECEIVE ステートメントを表します

ReconfigureStatement

RECONFIGURE ステートメントを表します。

RecoveryDatabaseOption

ALTER DATABASE ステートメントの RECOVERY オプション(SET case)

RemoteDataArchiveAlterTableOption

変更用のテーブル オプションREMOTE_DATA_ARCHIVEします。

RemoteDataArchiveDatabaseOption

データベース オプションを作成/変更REMOTE_DATA_ARCHIVE。

RemoteDataArchiveDatabaseSetting

DB レベルの設定をREMOTE_DATA_ARCHIVEする

RemoteDataArchiveDbCredentialSetting

REMOTE_DATA_ARCHIVEの CREDENTIAL 設定

RemoteDataArchiveDbFederatedServiceAccountSetting

REMOTE_DATA_ARCHIVEのFEDERATED_SERVICE_ACCOUNT設定

RemoteDataArchiveDbServerSetting

REMOTE_DATA_ARCHIVEのサーバー設定

RemoteDataArchiveTableOption

作成と変更のテーブル オプションをREMOTE_DATA_ARCHIVEします。

RemoteServiceBindingOption

リモート サービス バインド オプション。

RemoteServiceBindingStatementBase

CREATE ステートメントと ALTER REMOTE SERVICE BINDING ステートメントの共通ベースを表します

RenameAlterRoleAction

名前変更のロール変更アクションを表します。

RenameEntityStatement

TABLE の名前変更ステートメントを表します

ResampleStatisticsOption

リサンプリングするパーティション範囲の一覧の指定をサポートするリサンプリング統計オプションを表します。

ResourcePoolAffinitySpecification

リソース プール ステートメントのアフィニティ仕様を表します。

ResourcePoolParameter

RESOURCE POOL ステートメント パラメーターを表します。

ResourcePoolStatement

リソース プールの作成および変更ステートメントを表します。

RestoreMasterKeyStatement

RESTORE MASTER KEY ステートメントを表します

RestoreOption

RESTORE ステートメントの 1 つのオプションを表します

RestoreServiceMasterKeyStatement

RESTORE SERVICE MASTER KEY ステートメントを表します

RestoreStatement

RESTORE/LOAD ステートメントを表します

ResultColumnDefinition

結果セットの列定義を表します

ResultSetDefinition

個々の結果セットの定義

ResultSetsExecuteOption

EXECUTE ステートメントの結果セットの説明

RetentionDaysAuditTargetOption

URL 監査ターゲットの場合の RetentionDays オプション。

RetentionPeriodDefinition

システム バージョン管理されたテンポラル テーブルとデータ保持テーブル オプションの保持期間の定義。

ReturnStatement

return ステートメントを表します

RevertStatement

REVERT ステートメントを表します

RevokeStatement

revoke ステートメントを表します。

RevokeStatement80

revoke ステートメントを表します。

RightFunctionCall

RIGHT 呼び出しを表します。

RolePayloadOption

ROLE ペイロード オプションを表します

RoleStatement

ロール ステートメントベースを表します。

RollbackTransactionStatement

ロールバック トランザクション ステートメントを表します。

RollupGroupingSpecification

ROLLUP グループ化の指定を表します。

RouteOption

ルート オプションの を表します。

RouteStatement

ルート ステートメントのベースを表します。

RowValue

1 つの行のデータを表します。

SaveTransactionStatement

保存トランザクション ステートメントを表します。

ScalarExpression

スカラー式を表す抽象基本クラス。

ScalarExpressionDialogOption

スカラー式ダイアログ オプションを表します。

ScalarExpressionRestoreOption

省略可能な値を持つ単一のオプションを表します

ScalarExpressionSequenceOption

スカラー式を使用してシーケンス オプションを表します。

ScalarExpressionSnippet

任意のスカラー式のプレースホルダー。

ScalarFunctionReturnType

スカラー値関数の戻り値の型定義

ScalarSubquery

サブクエリを表します。

SchemaDeclarationItem

スキーマ宣言の 1 つの列に関する情報を表します。

SchemaDeclarationItemOpenjson

Openjson の 1 つの結果列に関する情報を表します。

SchemaObjectFunctionTableReference

テーブル値関数へのテーブル参照

SchemaObjectName

スキーマ オブジェクト名を表します。

SchemaObjectNameOrValueExpression

SchemaObjectName または ValueExpression を表します

SchemaObjectNameSnippet

任意のスキーマ オブジェクト名のプレースホルダー。

SchemaObjectResultSetDefinition

既存のスキーマ オブジェクトまたは型への参照として結果セットを表します

SchemaPayloadOption

SCHEMA ペイロード オプションを表します

SearchedCaseExpression

検索 case 式を表します。

SearchedWhenClause

検索されたケース式で使用される when 句を表します。

SearchPropertyListAction

検索プロパティ リスト アクションの基本クラス。

SearchPropertyListFullTextIndexOption

FULLTEXT INDEX ステートメントの検索プロパティ リスト オプションを表します。

SecondaryRoleReplicaOption

セカンダリ ロールのレプリカ オプションを表します。

SecurityElement80

GRANT、DENY、および REVOKE ステートメントに共通のセキュリティ ステートメント本体を表します。

SecurityPolicyOption

CREATE/ALTER SECURITY POLICY ステートメントのオプションを表します。

SecurityPolicyStatement

すべてのセキュリティ ポリシー ステートメント オブジェクトの基本クラス

SecurityPredicateAction

変更または削除アクションを追加するセキュリティ述語を表します。

SecurityPrincipal

セキュリティ ステートメント本文で使用できるプリンシパルを表します。

SecurityStatement

セキュリティ ステートメント本体の基本クラスを表します。

SecurityStatementBody80

セキュリティ ステートメント本体の基本クラスを表します。

SecurityTargetObject

セキュリティ ステートメント本体で使用できる対象オブジェクトを表します。

SecurityTargetObjectName

セキュリティ上の対象オブジェクト名を表します。

SecurityUserClause80

GRANT、DENY、および REVOKE ステートメントに共通のセキュリティ ステートメント本体を表します。

SelectElement

SELECT 句内の要素を表します。

SelectFunctionReturnType

インライン テーブル値関数の戻り値の型定義

SelectInsertSource

SELECT の挿入のソースを表します。

SelectiveXmlIndexPromotedPath

CreateSelectiveXmlIndex ステートメントで指定された xml パスを表します

SelectScalarExpression

選択キーワード (keyword)の直後に使用される列要素。

SelectSetVariable

このクラスは、select ステートメント内の変数の設定を表します。

SelectStarExpression

これは select * 式を表します

SelectStatement

SELECT ステートメントを表します。

SelectStatementSnippet

任意の select ステートメントのプレースホルダー。

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 ステートメント内の 1 つのコマンドを表します (例: !language us_english!)

SetCommandStatement

SET コマンド ステートメント (SET 言語us_englishなど) を表します

SetErrorLevelStatement

SET ERRLVL ステートメントを表します

SetFipsFlaggerCommand

SET FIPS_FLAGGER コマンドを表します

SetIdentityInsertStatement

SET IDENTITY_INSERT ステートメントを表します

SetOffsetsStatement

SET OFFSETS ステートメントを表します

SetOnOffStatement

{ ON | の場合に終了する Set ステートメントを表します。OFF }

SetRowCountStatement

SET ROWCOUNT ステートメントを表します

SetSearchPropertyListAlterFullTextIndexAction

ALTER FULLTEXT INDEX ステートメントの SEARCH PROPERTY LIST アクションを表します

SetStatisticsStatement

Set Statistics {...} を表します{ ON |TSQL 文法の OFF } オプション。

SetStopListAlterFullTextIndexAction

ALTER FULLTEXT INDEX ステートメントの STOPLIST アクションを表します。

SetTextSizeStatement

SET TEXTSIZE ステートメントを表します

SetTransactionIsolationLevelStatement

SET TRANSACTION ISOLATION LEVEL ステートメント (?) を表します。スナップショット (?)

SetUserStatement

setuser ステートメントを表します。

SetVariableStatement

set @local_variable ステートメントを表します

ShutdownStatement

shutdown ステートメントを表します。

SignatureStatementBase

ADD ステートメントと DROP SIGNATURE ステートメントの一般的なベースを表します。

SimpleAlterFullTextIndexAction

ALTER FULLTEXT INDEX ステートメントのフラグ アクションを表します。

SimpleCaseExpression

単純 case 式を表します。

SimpleWhenClause

単純な case 式で使用される when 句を表します。

SingleValueTypeCopyOption

COPY オプションのリテラルを表します

SizeFileDeclarationOption

SIZE のファイル宣言オプション。

SoapMethod

CREATE ENDPOINT ステートメントのペイロード部分の SOAP メソッドを表します

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

1 つのテーブル ヒントを表します。

TableHintsOptimizerHint

テーブル ヒントを含むオプティマイザー ヒントを表します。

TableIndexOption

SQL DW テーブルのテーブル INDEX オプションを表します。

TableIndexType

テーブル インデックス型の基本クラス。

TableNonClusteredIndexType

テーブル インデックスの非クラスター化インデックス型または HEAP の表現。

TableOption

1 つのテーブル オプション。

TablePartitionOption

SQL DW テーブルのテーブル PARTITION オプションを表します。

TablePartitionOptionSpecifications

CREATE TABLE ステートメントのパーティション テーブル オプションで範囲と値を指定する場合。

TableReference

これは、テーブル参照を表す抽象基本クラスです。

TableReferenceWithAlias

これは、別名を持つテーブル参照を表します。

TableReferenceWithAliasAndColumns

列の別名を指定できるテーブル参照を表します。

TableReplicateDistributionPolicy

テーブル配布ポリシーの REPLICATE オプションの表現。

TableRoundRobinDistributionPolicy

テーブル配布ポリシーのROUND_ROBIN オプションの表現。

TableSampleClause

TABLESAMPLE 句を表します。

TableSwitchOption

ALTER TABLE スイッチ オプションを表します。

TableValuedFunctionReturnType

複数ステートメントのテーブル値関数の戻り値の型定義

TableXmlCompressionOption

XMLCOMPRESSION のテーブル オプション。

TargetDeclaration

ターゲット宣言を表します

TargetRecoveryTimeDatabaseOption

ALTER DATABASE ステートメントの TARGET_RECOVERY_TIME オプション(SET case)

TemporalClause

すべてのテンポラル句の基底クラス。

TextModificationStatement

WRITETEXT ステートメントを表します。

ThrowStatement

THROW ステートメントを表します

TopRowFilter

このクラスは、select ステートメントで使用できる最上位行フィルターを表します。

TransactionStatement

トランザクション ステートメントの抽象基本クラス。

TriggerAction

トリガー動作を表します。

TriggerObject

作成または変更されているトリガーに関する情報

TriggerOption

トリガー オプションを表します。

TriggerStatementBody

CREATE/ALTER TRIGGER ステートメントを表します。

TruncateTableStatement

TRUNCATE TABLE ステートメントを表します。

TruncateTargetTableSwitchOption

alter table switch ステートメントの切り捨てターゲット テーブル オプションを表します。

TryCastCall

try_cast呼び出しを表します。

TryCatchStatement

TRY/CATCH ステートメントを定義します。

TryConvertCall

try_convert 関数の呼び出しを表します。

TryParseCall

try_parse 関数の呼び出しを表します。

TSEqualCall

ブール関数である tsequal 関数呼び出しを表します。

TSql100Parser

10.0 の TSql パーサー。

TSql110Parser

11.0 の TSql パーサー。

TSql120Parser

12.0 の TSql パーサー。

TSql130Parser

13.0 の TSql パーサー。

TSql140Parser

14.0 の TSql パーサー。

TSql150Parser

15.0 の TSql パーサー。

TSql160Parser

16.0 の TSql パーサー。

TSql80Parser

8.0 の TSql パーサー。

TSql90Parser

9.0 用 TSql パーサー。

TSqlAuditEventGroupHelper

監査イベント グループを公開します。

TSqlAuditEventTypeHelper

監査イベントの種類を公開します。

TSqlBatch

T-SQL スクリプト内のバッチを表します。

TSqlConcreteFragmentVisitor

具象 TSql フラグメントの基本訪問者

TSqlFragment

このクラスはパーサーに対する実際の内部クラスであるため、仕様ツリーにはありません。

TSqlFragmentSnippet

任意の TSqlFragment のプレースホルダー。

TSqlFragmentVisitor

TSql スクリプト dom のベース ビジター。

TSqlParser

TSql パーサーの抽象基本クラス。

TSqlParserToken

入力テキスト内の 1 つのトークンを表します。

TSqlScript

TSql sript を表します。

TSqlStatement

単一の T-SQL ステートメントを表します。

TSqlStatementSnippet

任意のステートメントのプレースホルダー。

TSqlTriggerEventGroupHelper

トリガー イベント グループを公開します。

TSqlTriggerEventTypeHelper

トリガー イベントの種類を公開します。

UnaryExpression

子として 1 つの式を持つ式。

UniqueConstraintDefinition

一意制約または主キー制約を表します。 このクラスは、80 構文を 90 構文に変換します。区別子が書き込まれる場合は、これを AST に反映させる必要があります。

UnpivotedTableReference

from 句のピボット解除されたテーブル参照を表します。

UnqualifiedJoin

from 句の非修飾結合を表します。

UpdateCall

トリガーで使用するブール関数である更新関数呼び出しを表します。

UpdateDeleteSpecificationBase

Update および Delete Specs の基本クラス

UpdateForClause

DECLARE CURSOR でのみ使用される FOR UPDATE [columns] ケースを表します

UpdateMergeAction

更新マージ アクションを表します

UpdateSpecification

Update のプロパティ

UpdateStatement

update ステートメントを表します。

UpdateStatisticsStatement

統計の更新ステートメントを表します。

UpdateTextStatement

UNDATETEXT ステートメントを表します。

UseFederationStatement

USE FEDERATION ステートメントを表します

UseHintList

USE HINT 句のオプティマイザー ヒントを表します。

UserDataTypeReference

ユーザー定義データ型を表します

UserDefinedTypeCallTarget

列または列の CLR プロパティである呼び出しのターゲットを表します。

UserDefinedTypePropertyAccess

このクラスは、Udt のプロパティを表します。

UserLoginOption

ユーザー ログイン オプションを表します。

UserRemoteServiceBindingOption

USER のリモート サービス バインド オプション。

UserStatement

ユーザー ステートメントの基本を表します。

UseStatement

use ステートメントを表します。

ValueExpression

リテラル、変数、およびグローバル変数の基本クラス。

ValuesInsertSource

VALUES の挿入のソースを表します。

VariableMethodCallTableReference

変数参照のメソッド呼び出しであるテーブル参照を表します

VariableReference

変数への参照を表します

VariableTableReference

このクラスは、変数であるテーブル参照を表します。

VariableValuePair

OPTIMIZE FOR オプティマイザー ヒントの 1 つの変数と値のペアを表します

ViewDistributionOption

SQL DW 具体化されたビューのビュー DISTRIBUTION オプションを表します。

ViewDistributionPolicy

具体化されたビュー配布ポリシーの基本クラス。

ViewForAppendOption

SQL DW 具体化されたビューのビュー FOR_APPEND オプションを表します。

ViewHashDistributionPolicy

具体化されたビュー配布ポリシーの HASH オプションの表現。

ViewOption

表示オプションを表します。

ViewRoundRobinDistributionPolicy

具体化されたビュー配布ポリシーのROUND_ROBIN オプションの表現。

ViewStatementBody

CREATE VIEW ステートメントまたは ALTER VIEW ステートメントの基本クラス。

WaitAtLowPriorityOption

ALTER TABLE SWITCH ステートメントの優先度低いロック待機オプションを表します。

WaitForStatement

waitfor ステートメントを表します。

WaitForSupportedStatement

WAITFOR ステートメント内のステートメントの基本クラス

WhenClause

case 式 when 句の抽象クラス

WhereClause

select、update などのステートメントで使用できる where 句を表します。

WhileStatement

while ステートメントを表します。

WindowClause

window 句を表します。

WindowDefinition

名前付きウィンドウの定義。

WindowDelimiter

ウィンドウの境界の仕様を表します。

WindowFrameClause

ウィンドウ集計のウィンドウ境界の指定を表します。

WindowsCreateLoginSource

CREATE LOGIN ステートメントの Windows ケース

WithCtesAndXmlNamespaces

このクラスは、共通のテーブル式と xml 名前空間を含めることができる共通のコンストラクトを表します。

WithinGroupClause

within group 句を表します。

WitnessDatabaseOption

ALTER DATABASE ステートメントの WITNESS オプション (SET ケース)

WlmTimeLiteral

ワークロード管理で使用される時間型のリテラルを表します。

WorkloadClassifierOption

単一のワークロード分類子オプション。

WorkloadClassifierStatement

ワークロード分類子の作成ステートメントを表します

WorkloadGroupImportanceParameter

ワークロード グループの importance パラメーターを表します。

WorkloadGroupParameter

ワークロード グループ ステートメント パラメーターを表します。

WorkloadGroupResourceParameter

ワークロード グループ ステートメント パラメーターを表します。

WorkloadGroupStatement

ワークロード グループの作成および変更ステートメントを表します。

WriteTextStatement

WRITETEXT ステートメントを表します。

WsdlPayloadOption

WSDL ペイロード オプションを表します

XmlCompressionOption

1 つの xml 圧縮オプションを表します。

XmlDataTypeReference

xml データ型を表します

XmlForClause

FOR XML (オプション) の大文字と小文字を表します

XmlForClauseOption

FOR XML (オプション) の大文字と小文字を表します

XmlNamespaces

このクラスは XmlNameSpaces を表します

XmlNamespacesAliasElement

xml 名前空間要素のエイリアスバリエーション。

XmlNamespacesDefaultElement

xml 名前空間要素の既定のバリエーション。

XmlNamespacesElement

xml 名前空間の定義に使用される要素。

列挙型

AbortAfterWaitType

優先度の低い待機がタイムアウトした後に実行されるアクション。

AffinityKind

エンドポイント アフィニティの種類

AllowConnectionsOptionKind

読み取りを許可するオプション。

AlterAction

alter アクションの種類

AlterAvailabilityGroupActionType

型によって可用性グループのアクションが変更される

AlterAvailabilityGroupStatementType

可用性グループの変更ステートメントの種類。

AlterCertificateStatementKind

Alter Certificate の種類

AlterEventSessionStatementType

alter イベント セッション ステートメントの種類

AlterFederationKind

alter federation ステートメントの種類

AlterFullTextCatalogAction

フルテキスト カタログの変更アクションの種類

AlterIndexType

インデックスの変更の種類。

AlterMasterKeyOption

マスター キーの変更オプションの種類

AlterResourceGovernorCommandType

alter resource governor コマンドの種類

AlterServerConfigurationBufferPoolExtensionOptionKind

バッファー プール拡張機能オプションの種類。

AlterServerConfigurationDiagnosticsLogOptionKind

診断ログ オプションの種類。

AlterServerConfigurationExternalAuthenticationOptionKind

外部認証オプションの種類。

AlterServerConfigurationFailoverClusterPropertyOptionKind

フェールオーバー クラスターのプロパティの種類。

AlterServerConfigurationHadrClusterOptionKind

HADR クラスター プロパティの種類。

AlterServerConfigurationSoftNumaOptionKind

ソフト沼オプションの種類。

AlterServiceMasterKeyOption

サービス マスター キーの変更オプションの種類

AlterTableAlterColumnOption

alter table ステートメントの列のバージョンを変更するためのオプション。 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

子として 2 つの式を持つスカラー式の型。

BinaryQueryExpressionType

子として 2 つのクエリ式を持つクエリ式の型。

BooleanBinaryExpressionType

子として 2 つの式を持つブール式の型。

BooleanComparisonType

比較式の種類

BooleanTernaryExpressionType

子として 3 つの式を持つ式の型。

BoundingBoxParameterType

境界ボックス パラメーターの型

BrokerPriorityParameterSpecialType

ブローカー優先度パラメーターの種類

BrokerPriorityParameterType

ブローカー優先度パラメーターの種類

BulkInsertOptionKind

この列挙型が 63 を超える場合は、パーサーを更新する必要があります。Int64 を使用してオプションの重複をチェックします

CatalogCollation

CATALOG_COLLATION データベース オプションの値

CertificateOptionKinds

証明書オプションの種類

ChangeTrackingOption

可能な変更追跡オプション。

ColumnEncryptionDefinitionParameterKind

列暗号化定義のパラメーター型

ColumnEncryptionKeyAlterType

列暗号化キーの変更ステートメントの種類

ColumnEncryptionKeyValueParameterKind

列暗号化キー値パラメーター

ColumnEncryptionType

列でサポートされる暗号化の種類。

ColumnMasterKeyParameterKind

列マスター キー定義のパラメーター型

ColumnType

Column クラス Column に使用される列の型。

CommandOptions

セキュリティ ステートメントで使用できるコマンド。

CompressionDelayTimeUnit

COMPRESSION_DELAY 句の単位に使用できる値。

ComputeFunctionType

compute 句のコンピューティング関数に使用できる型。

ConstraintEnforcement

制約を適用する方法を定義します。

ContainmentOptionKind

使用可能な包含設定。

CopyCommandCompressionType

copy コマンドでサポートされる圧縮の種類。

CopyCommandCredentialType

COPY ステートメントでサポートされる資格情報 ID。

CopyCommandDateFormat

コピー コマンドでサポートされている Dateformat。

CopyCommandEncoding

copy コマンドでサポートされるエンコード。

CopyCommandFileFormatType

copy コマンドでサポートされているファイルの種類。

CopyCommandIdentityInsert

コピー コマンドでサポートされる ID 挿入。

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 ではネイティブ外部データ ソースと呼ばれます。

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

可能な FullText インデックス オプション

FunctionOptionKind

関数オプションに使用できる値

GeneralSetCommandType

パラメーターを使用した set コマンドの種類

GeneratedAlwaysType

'GENERATED ALWAYS' 句に指定できる値

GraphMatchRecursivePredicateKind

グラフ一致式の再帰述語の種類。

GridParameterType

グリッド パラメーターの種類

GroupByOption

句ごとにグループ化するオプション。

HadrDatabaseOptionKind

Hadr データベース オプションの種類

ImportanceParameterType

CREATE/ALTER WORKLOAD GROUP ステートメントおよび CREATE SPATIAL INDEX ステートメントで importance パラメーターに使用できる値

IndexOptionKind

使用できるインデックス オプション。

IndexTypeKind

使用できるインデックスの種類。

InsertOption

挿入オプションの種類

IsolationLevel

SET TRANSACTION ISOLATION LEVEL コマンドの分離レベル

JoinHint

結合ヒントの種類。

JsonForClauseOptions

句オプションに異なる 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 (プロバイダー =' CosmosDB' ...) ステートメントで使用できるオプション。 この構文は、サーバーレス SQL プールに固有です

OptimizerHintKind

オプティマイザー ヒント

OptionState

何らかのオプションの状態

PageVerifyDatabaseOptionKind

ページ検証の種類によるデータベースの変更オプション

ParameterlessCallType

パラメーターなしの呼び出しの型を指定します。

ParameterModifier

パラメーター修飾子の型

ParameterStyle

外部関数本体のパラメーター スタイル

PartitionFunctionRange

パーティション関数の範囲に指定できる値

PartitionTableOptionRange

パーティション テーブル のオプション範囲に指定できる値

PartnerDatabaseOptionKind

パートナーのデータベース変更オプションの種類

PayloadOptionKinds

ペイロード オプションの種類

PermissionSetOption

アクセス許可セットのオプション。

PortTypes

ポートの種類に使用できる値

PredictRunTimeOptions

[Predict runtime]\(ランタイムの予測\) オプション。

PrincipalOptionKind

ログイン オプションの種類

PrincipalType

セキュリティ ステートメントで使用できるプリンシパル型。

PrivilegeType80

セキュリティ ステートメントで使用できる特権の種類。

ProcedureOptionKind

プロシージャ オプションの種類

ProcessAffinityType

ALTER SERVER CONFIGURATION ステートメントのプロセス アフィニティの種類

QualifiedJoinType

修飾結合の種類。

QueryStoreCapturePolicyOptionKind

使用可能なクエリ ストア キャプチャ ポリシー モード

QueryStoreDesiredStateOptionKind

可能なクエリ ストア必要な状態オプション

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

restore ステートメントの種類

ResultSetsOptionKind

Execute ステートメントで結果セットが定義されているかどうかを示します

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

フルテキスト インデックスの変更アクションの種類

SoapMethodAction

soap メソッド アクションの種類

SoapMethodFormat

使用可能な soap メソッドの形式

SoapMethodSchemas

soap メソッド スキーマの種類

SortOrder

この列挙型は、並べ替え順序の可能性です。

SparseColumnOption

スパース列オプションに使用できる値

SpatialIndexingSchemeType

空間インデックス作成スキームの種類

SqlDataTypeOption

Sql で使用できるデータ型は次のとおりです。 名前の大文字/小文字の設定は System.Data.SqlDbType によって決まります。

SqlEngineType

この列挙型は、SQL Serverのエンジンの種類を一覧表示します

SqlVersion

この列挙型には、Sql のバージョンが一覧表示されます。

StatisticsOptionKind

使用できる統計オプション。

SubqueryComparisonPredicateType

サブクエリを含む比較述語の型。

TableElementType

Table 要素の型。

TableHintKind

テーブル ヒント。

TableOptionKind

使用可能なテーブル オプション

TableSampleClauseOption

テーブルサンプル句のオプション。

TableSwitchOptionKind

alter table switch ステートメントに使用できるオプション。

TemporalClauseType

クエリの 'FROM' 部分のテンポラル句に使用できる値。

TemporalRetentionPeriodUnit

HISTORY_RETENTION_PERIOD 句の単位に使用できる値。

TimeUnit

さまざまなステートメントで使用される時間単位の型。 必要に応じて、より多くの時間単位を追加できます。

TriggerActionType

このテーブルまたはビューに対して試行された場合にトリガーをアクティブ化するデータ変更ステートメントを指定します。

TriggerEnforcement

トリガー実行の適用に関するオプション。

TriggerOptionKind

使用可能なトリガー オプション。

TriggerScope

この列挙リストで使用可能なトリガー スコープ

TriggerType

トリガーの種類を指定します。

TSqlTokenType
UnaryExpressionType

子として 1 つの式を持つスカラー式の型。

UniqueRowFilter

Select ステートメントで使用されます。

UnqualifiedJoinType

使用できるインデックス オプション。

UserLoginOptionType

使用可能なユーザー ログイン オプション。

UserType80

セキュリティ ステートメントで使用できる特権の種類。

ViewOptionKind

使用できる表示オプション。

WaitForOption

可能な waitfor オプション。

WindowDelimiterType

ウィンドウ境界の種類

WindowFrameType

ウィンドウ フレームの種類。 ROWS 単位または RANGE 単位を使用するかどうかを指定します。

WorkloadClassifierOptionType

ワークロード分類子のオプション。

WorkloadGroupParameterType

ワークロード リソース パラメーターの種類

XmlCompressionOptionState

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

XmlDataTypeOption

xml データ型に対して使用できる修飾子は次のとおりです。

XmlForClauseOptions

句オプションに対して異なる XML を格納する列挙型