Microsoft.SqlServer.TransactSql.ScriptDom Namespace

Klassen

Name Beschreibung
AcceleratedDatabaseRecoveryDatabaseOption

ACCELERATED_DATABASE_RECOVERY Option in ALTER DATABASE-Anweisung, SET-Fall

AddAlterFullTextIndexAction

Represents ADD action for ALTER FULLTEXT INDEX statement.

AddFileSpec

Represents single file in ADD FILE FROM clause in ALTER ASSEMBLY statement

AddMemberAlterRoleAction

Stellt die Rolle "Mitglied ändern hinzufügen" dar.

AddSearchPropertyListAction

Die Aktion "Eigenschaftenliste hinzufügen".

AddSensitivityClassificationStatement

Fügt der angegebenen Spalten Vertraulichkeitsklassifizierung hinzu.

AddSignatureStatement

Stellt ADD SIGNATURE-Anweisungen dar.

AdHocDataSource

Stellt Ad-hoc-Datenquelle dar.

AdHocTableReference

OPENDATASOURCE (Ad-hoc)-Tabellenverweis.

AlgorithmKeyOption

Stellt die ALGORITHM-Option dar.

AlterApplicationRoleStatement

Represents the alter application role statement.

AlterAssemblyStatement

Represents the ALTER ASSEMBLY statement.

AlterAsymmetricKeyStatement

Represents ALTER ASYMMETRIC KEY statement

AlterAuthorizationStatement

Represents alter authorization statement.

AlterAvailabilityGroupAction

Aktion, die zur Änderung der Verfügbarkeitsgruppe ausgeführt werden soll.

AlterAvailabilityGroupFailoverAction

Stellt die Failoveraktion dar, die für die Änderung der Verfügbarkeitsgruppe ausgeführt werden soll.

AlterAvailabilityGroupFailoverOption

Stellt eine Failoveroption dar.

AlterAvailabilityGroupStatement

Represents the ALTER AVAILABILITY GROUP statement

AlterBrokerPriorityStatement

Stellt die Alter Broker Priority -Anweisung dar.

AlterCertificateStatement

Represents ALTER CERTIFICATE statement

AlterColumnAlterFullTextIndexAction

Represents ALTER COLUMN action for ALTER FULLTEXT INDEX statement.

AlterColumnEncryptionKeyStatement

Represents an ALTER COLUMN ENCRYPTION KEY statement

AlterCreateEndpointStatementBase

Stellt einen allgemeinen Teil von CREATE- und ALTER ENDPOINT-Anweisungen dar.

AlterCreateServiceStatementBase

Represents CREATE SERVICE statement

AlterCredentialStatement

Represents ALTER CREDENTIAL statement

AlterCryptographicProviderStatement

Stellt die Alter Cryptographic Provider -Anweisung dar.

AlterDatabaseAddFileGroupStatement

Hinzufügen und Entfernen von Dateigruppenfällen aus ALTER DATABASE

AlterDatabaseAddFileStatement

Hinzufügen von Dateifall aus ALTER DATABASE

AlterDatabaseAuditSpecificationStatement

Ändert die Datenbanküberwachungsspezifikation.

AlterDatabaseCollateStatement

Ändern des GROß-/Kleinschreibungs von ALTER DATABASE

AlterDatabaseEncryptionKeyStatement

Ändert den Verschlüsselungsschlüssel der Datenbank.

AlterDatabaseModifyFileGroupStatement

Ändern des Groß-/Kleinschreibungs der Dateigruppe aus ALTER DATABASE

AlterDatabaseModifyFileStatement

Dateifall aus ALTER DATABASE ändern

AlterDatabaseModifyNameStatement

Namensfall aus ALTER DATABASE ändern

AlterDatabaseRebuildLogStatement

Neuerstellen des Protokollfalles aus ALTER DATABASE (nicht dokumentiert)

AlterDatabaseRemoveFileGroupStatement

Hinzufügen und Entfernen von Dateigruppenfällen aus ALTER DATABASE

AlterDatabaseRemoveFileStatement

Dateifall aus ALTER DATABASE entfernen

AlterDatabaseScopedConfigurationClearStatement

Represents ALTER DATABASE SCOPED CONFIGURATION CLEAR statement

AlterDatabaseScopedConfigurationSetStatement

Represents ALTER DATABASE SCOPED CONFIGURATION SET statement

AlterDatabaseScopedConfigurationStatement

Represents ALTER DATABASE SCOPED CONFIGURATION statement

AlterDatabaseSetStatement

Represents SET case in ALTER DATABASE statement

AlterDatabaseStatement

Represents ALTER DATABASE statement

AlterDatabaseTermination

Enthält Informationen zur Beendigung

AlterEndpointStatement

Represents ALTER ENDPOINT statement

AlterEventSessionStatement

Represents the Alter Event Session statement.

AlterExternalDataSourceStatement

Stellt eine ALTER EXTERNAL DATA SOURCE -Anweisung dar.

AlterExternalLanguageStatement

Stellt die ALTER EXTERNAL LANGUAGE -Anweisung dar.

AlterExternalLibraryStatement

Stellt die ALTER EXTERNAL LIBRARY -Anweisung dar.

AlterExternalResourcePoolStatement

Represents the Alter External Resource Pool statement.

AlterFederationStatement

Represents the ALTER FEDERATION statement

AlterFullTextCatalogStatement

Represents ALTER FULLTEXT CATALOG statement

AlterFullTextIndexAction

Stellt die Änderungsaktion für DIE ALTER FULLTEXT INDEX -Anweisung dar.

AlterFullTextIndexStatement

Represents ALTER FULLTEXT INDEX statement.

AlterFullTextStopListStatement

Represents the Alter Fulltext Stoplist statement.

AlterFunctionStatement

Represents the Alter Function statement.

AlterIndexStatement

Stellt die Alter Index -Anweisung dar.

AlterLoginAddDropCredentialStatement

Stellt ALTER LOGIN dar, das Anmeldeinformationen hinzufügt oder abbricht.

AlterLoginEnableDisableStatement

Stellt ALTER LOGIN dar, das die Anmeldung aktiviert oder deaktiviert.

AlterLoginOptionsStatement

Stellt ALTER LOGIN dar, das Optionen ändert.

AlterLoginStatement

Represents ALTER LOGIN statement.

AlterMasterKeyStatement

Stellt die Master key-Anweisung dar.

AlterMessageTypeStatement

Represents ALTER MESSAGE TYPE statement

AlterPartitionFunctionStatement

Represents ALTER PARTITION FUNCTION statement.

AlterPartitionSchemeStatement

Represents ALTER PARTITION SCHEME statement.

AlterProcedureStatement

Die Alter Procedure-Anweisung.

AlterQueueStatement

Represents alter queue statement.

AlterRemoteServiceBindingStatement

Represents ALTER REMOTE SERVICE BINDING statement

AlterResourceGovernorStatement

Represents the Alter Resource Governor Statement.

AlterResourcePoolStatement

Represents the Alter Resource Pool statement.

AlterRoleAction

Stellt eine Aktion in ALTER ROLE dar.

AlterRoleStatement

Stellt die Alter Role -Anweisung dar.

AlterRouteStatement

Represents alter route statement.

AlterSchemaStatement

Represents ALTER SCHEMA statement

AlterSearchPropertyListStatement

Represents ALTER SEARCH PROPERTY LIST statement

AlterSecurityPolicyStatement

Represents an ALTER SECURITY POLICY statement

AlterSequenceStatement

Represents ALTER SEQUENCE-Anweisung

AlterServerAuditSpecificationStatement

Ändert die Serverüberwachungsspezifikation.

AlterServerAuditStatement

Ändert die Serverüberwachung.

AlterServerConfigurationBufferPoolExtensionContainerOption

Stellt eine einzelne EINSTELLUNG FÜR ALTER SERVER CONFIGURATION SET BUFFER POOL EXTENSION auf oberster Ebene dar, die eine Liste von Unteroptionen aufweisen kann.

AlterServerConfigurationBufferPoolExtensionOption

Stellt eine einzelne OPTION FÜR DIE PUFFERPOOLERWEITERUNG DES ALTER SERVER CONFIGURATION SET-PUFFERPOOLS dar.

AlterServerConfigurationBufferPoolExtensionSizeOption

Stellt die OPTION GRÖßE für die PUFFERPOOLERWEITERUNG dar.

AlterServerConfigurationDiagnosticsLogMaxSizeOption

Stellt eine einzelne OPTION FÜR ALTER SERVER CONFIGURATION SET DIAGNOSTICS LOG MAX_SIZE dar.

AlterServerConfigurationDiagnosticsLogOption

Stellt eine einzelne ALTER SERVER CONFIGURATION SET DIAGNOSTICS LOG-Option dar.

AlterServerConfigurationExternalAuthenticationContainerOption

Stellt eine einzelne EINSTELLUNG FÜR ALTER SERVER CONFIGURATION SET EXTERNAL AUTHENTICATION auf oberster Ebene dar, die eine Liste von Unteroptionen enthalten kann.

AlterServerConfigurationExternalAuthenticationOption

Stellt eine einzelne OPTION FÜR ALTER SERVER CONFIGURATION SET EXTERNAL AUTHENTICATION DAR.

AlterServerConfigurationFailoverClusterPropertyOption

Stellt eine einzelne ALTER SERVER CONFIGURATION SET FAILOVER CLUSTER-EIGENSCHAFTsoption dar.

AlterServerConfigurationHadrClusterOption

Stellt eine einzelne ALTER SERVER CONFIGURATION SET HADR CLUSTER-Option dar.

AlterServerConfigurationSetBufferPoolExtensionStatement

Represents ALTER SERVER CONFIGURATION SET BUFFER POOL EXTENSION statement.

AlterServerConfigurationSetDiagnosticsLogStatement

Represents ALTER SERVER CONFIGURATION SET DIAGNOSTICS LOG statement.

AlterServerConfigurationSetExternalAuthenticationStatement

Represents ALTER SERVER CONFIGURATION SET EXTERNAL AUTHENTICATION statement.

AlterServerConfigurationSetFailoverClusterPropertyStatement

Represents ALTER SERVER CONFIGURATION SET FAILOVER CLUSTER PROPERTY statement.

AlterServerConfigurationSetHadrClusterStatement

Represents ALTER SERVER CONFIGURATION SET HADR CLUSTER statement.

AlterServerConfigurationSetSoftNumaStatement

Represents ALTER SERVER CONFIGURATION SET SOFTNUMA statement.

AlterServerConfigurationSoftNumaOption

Stellt eine einzelne ALTER SERVER CONFIGURATION SET SOFTNUMA-Option dar.

AlterServerConfigurationStatement

Represents ALTER SERVER CONFIGURATION statement.

AlterServerRoleStatement

Represents the ALTER SERVER ROLE statement.

AlterServiceMasterKeyStatement

Represents ALTER SERVICE MASTER KEY statement

AlterServiceStatement

Represents ALTER SERVICE statement

AlterSymmetricKeyStatement

Represents ALTER SYMMETRIC KEY statement

AlterTableAddTableElementStatement

Fügen Sie die Tabellenelementspezialisierung der Alter Table-Anweisung hinzu. Enthält Spalten- und Einschränkungsdefinitionen.

AlterTableAlterColumnStatement

Ändern der Spaltenspezialisierung der Alter Table-Anweisung.

AlterTableAlterIndexStatement

Alter index rebuild spezialisierung of Alter Table statement.

AlterTableAlterPartitionStatement

Teilen/Zusammenführen der Partitionen einer SQL DW-Tabelle.

AlterTableChangeTrackingModificationStatement

Ändert die Änderungsnachverfolgung für eine Tabelle.

AlterTableConstraintModificationStatement

Definiert Änderungen an einer Tabelleneinschränkung.

AlterTableDropTableElement

Stellt ein einzelnes Element dar, das in alter table drop statement verwendet werden kann.

AlterTableDropTableElementStatement

Spezialisierung des Drop-Tabellenelements der Alter Table-Anweisung. Enthält Namen von Spalten und Einschränkungen, die gelöscht werden sollen.

AlterTableFileTableNamespaceStatement

Aktiviert oder deaktiviert den Dateitabellennamespace in einer Tabelle.

AlterTableRebuildStatement

Erstellt Indicies für eine Tabelle neu.

AlterTableSetStatement

Ändert Tabellenoptionen für eine Tabelle.

AlterTableStatement

Stellt die Basisklasse der Alter Table-Anweisung dar.

AlterTableSwitchStatement

Switch-Spezialisierung der Alter Table-Anweisung.

AlterTableTriggerModificationStatement

Definiert die Änderungen an einem Trigger für eine Tabelle. Trigger können aktiviert oder deaktiviert werden.

AlterTriggerStatement

Die ALTER TRIGGER-Anweisung.

AlterUserStatement

Stellt die änderungsbenutzer-Anweisung dar.

AlterViewStatement

Die ALTER VIEW-Anweisung.

AlterWorkloadGroupStatement

Stellt die Alter Workload Group -Anweisung dar.

AlterXmlSchemaCollectionStatement

Represents the alter xml schema collection statement.

ApplicationRoleOption

Stellt die Anwendungsrollenoption dar.

ApplicationRoleStatement

Stellt die Basis der Anwendungsrollen-Anweisung dar.

AssemblyEncryptionSource

Stellt den Verweis auf eine Assembly dar, die Schlüssel oder Zertifikat enthält.

AssemblyName

Stellt CLR-Assemblynamen dar.

AssemblyOption

Stellt eine Assemblyoption dar.

AssemblyStatement

Stellt allgemeine Teile in Erstellungs- und Änderungsassemblyanweisungen dar.

AssignmentSetClause

Represents SET clause for assignment.

AsymmetricKeyCreateLoginSource

Zertifikatfall in CREATE LOGIN-Anweisung

AtomicBlockOption

Stellt die Option für einen einzelnen Atomblock dar.

AtTimeZoneCall

Stellt den AT TIME ZONE-Aufruf dar.

AuditActionGroupReference

Stellt den Überwachungsgruppenverweis dar.

AuditActionSpecification

Stellt die Spezifikation der Überwachungsaktion dar.

AuditGuidAuditOption

AUDIT_GUID Option in CREATE SERVER AUDIT-Anweisung.

AuditOption

Einzelne Option in CREATE/ALTER SERVER AUDIT-Anweisung.

AuditSpecificationDetail

Basisklasse für die Spezifikation der Überwachungsaktion und den Namen der Überwachungsaktionsgruppe.

AuditSpecificationPart

Stellt eine ADD/DROP-Klausel in der Überwachungsspezifikationsanweisung dar.

AuditSpecificationStatement

Represents audit specification statement.

AuditTarget

Überwachungsziel in CREATE/ALTER SERVER AUDIT-Anweisungen.

AuditTargetOption

Einzelne Option für das Überwachungsziel.

AuthenticationEndpointProtocolOption

Represents AUTHENTICATION HTTP endpoint protocol option

AuthenticationPayloadOption

Represents AUTHENTICATION payload option

AutoCleanupChangeTrackingOptionDetail

AUTO_CLEANUP Teil der Option CHANGE_TRACKING in ALTER DATABASE SET-Anweisung.

AutoCreateStatisticsDatabaseOption

Datenbankoption mit umbrochenen Unteroptionen mit Klammern.

AutomaticTuningCreateIndexOption

Indexteil der Optionen für die automatische Optimierung erstellen

AutomaticTuningDatabaseOption

Automatische Optimierungsoption in ALTER DATABASE-Anweisung, SET-Fall

AutomaticTuningDropIndexOption

Drop Index-Teil der Optionen für die automatische Optimierung

AutomaticTuningForceLastGoodPlanOption

Last Good Plan Teil der Optionen für die automatische Optimierung erzwingen

AutomaticTuningMaintainIndexOption

Verwalten des Indexteils der Optionen für die automatische Optimierung

AutomaticTuningOption

Eine einzelne Option für die automatische Optimierung.

AvailabilityGroupOption

Basis für Verfügbarkeitsgruppenoptionen.

AvailabilityGroupStatement

Basis für Verfügbarkeitsgruppenanweisungen

AvailabilityModeReplicaOption

Stellt die Replikatoption für den Verfügbarkeitsmodus dar.

AvailabilityReplica

Die Deklaration eines Verfügbarkeitsreplikats.

AvailabilityReplicaOption

Stellt eine Verfügbarkeitsreplikatoption dar.

BackupCertificateStatement

Represents BACKUP CERTIFICATE statement

BackupDatabaseStatement

Represents BACKUP DATABASE statement

BackupEncryptionOption

Stellt die Verschlüsselungsoption in einer Sicherungs-Anweisung dar.

BackupMasterKeyStatement

Represents BACKUP MASTER KEY statement

BackupOption

Stellt eine einzelne Option in der BACKUP-Anweisung dar.

BackupRestoreFileInfo

Informationen zu Dateien/Dateigruppen, die gesichert/wiederhergestellt werden (nur READ_WRITE_FILEGROUPS - 2005)

BackupRestoreMasterKeyStatementBase

Stellt einen allgemeinen Teil der MASTER KEY-Anweisungen (BACKUP and RESTORE, BACKUP and RESTORE) dar.

BackupServiceMasterKeyStatement

Represents BACKUP SERVICE MASTER KEY statement

BackupStatement

Represents BACKUP/DUMP statement

BackupTransactionLogStatement

Represents BACKUP TRANSACTION statement

BackwardsCompatibleDropIndexClause

Represents old-style clause in DROP INDEX statement

BeginConversationTimerStatement

Represents BEGIN CONVERSATION TIMER statement

BeginDialogStatement

Represents BEGIN DIALOG statement

BeginEndAtomicBlockStatement

Stellt eine Gruppe von Anweisungen dar, die mit einem BEGIN beginnen und mit einem END-Schlüsselwort in einem ATOM-Block enden.

BeginEndBlockStatement

Stellt eine Gruppe von Anweisungen dar, die mit einem BEGIN beginnen und mit einem END-Schlüsselwort enden.

BeginTransactionStatement

Stellt die Anfangstransaktion dar und beginnt mit verteilten Transaktionsanweisungen.

BinaryExpression

Ein Ausdruck mit zwei Ausdrücken als untergeordnete Elemente.

BinaryLiteral

Stellt ein binäres Literal dar.

BinaryQueryExpression

Diese Klasse stellt die Union dar, die in einer Select-Anweisung verwendet wird.

BooleanBinaryExpression

Ein boolescher Ausdruck mit zwei booleschen Ausdrücken als untergeordnete Elemente

BooleanComparisonExpression

Ein boolescher Ausdruck, der einen Vergleich zwischen zwei skalaren Ausdrücken durchführt

BooleanExpression

Die abstrakte Basisklasse, die boolesche Ausdrücke darstellt

BooleanExpressionSnippet

Platzhalter für einen beliebigen booleschen Ausdruck.

BooleanIsNullExpression

Ein boolescher Ausdruck für IS [NOT] NULL

BooleanNotExpression

Represents a NOT boolean expression

BooleanParenthesisExpression

Stellt einen booleschen Ausdruck dar, der in Klammern eingeschlossen ist.

BooleanTernaryExpression

Ein boolescher Ausdruck mit drei Ausdrücken als untergeordnete Elemente.

BoundingBoxParameter

Stellt den strukturierten Parameter für den räumlichen Index anhand des Namens dar.

BoundingBoxSpatialIndexOption

Stellt die option BOUNDING_BOX räumlichen Index dar.

BreakStatement

Stellt die Break-Anweisung dar.

BrokerPriorityParameter

Stellt die Parameter der Brokerpriorie-Anweisung dar.

BrokerPriorityStatement

Represents Create and Alter Broker Priority Statement.

BrowseForClause

Represents FOR BROWSE case

BuiltInFunctionTableReference

Diese Klasse stellt die integrierten Funktionen als einfachen Tabellenverweis dar.

BulkInsertBase

Represents BULK INSERT statement

BulkInsertOption

Represents single option in BULK INSERT statement

BulkInsertStatement

Represents BULK INSERT statement

BulkOpenRowset

Stellt OPENROWSET (BULK ...) -Tabellenverweis dar.

CallTarget

Stellt ein Ziel eines Funktionsaufrufs dar.

CaseExpression

Stellt den Groß-/Kleinschreibungsausdruck dar.

CastCall

Stellt den Umwandlungsaufruf dar.

CatalogCollationOption

Legt die CATALOG_COLLATION der Datenbank fest.

CellsPerObjectSpatialIndexOption

Stellt die option CELLS_PER_OBJECT räumlichen Index dar.

CertificateCreateLoginSource

Zertifikatfall in CREATE LOGIN-Anweisung

CertificateOption

Stellt einzelne SUBJECT- oder START_DATE- oder EXPIRE_DATE-Optionen in CREATE CERTIFICATE-Anweisung dar.

CertificateStatementBase

Represents CREATE CERTIFICATE statement

ChangeRetentionChangeTrackingOptionDetail

CHANGE_RETENTION Teil der Option CHANGE_TRACKING in ALTER DATABASE SET-Anweisung.

ChangeTableChangesTableReference

CHANGETABLE-Klausel mit DER OPTION "CHANGES".

ChangeTableVersionTableReference

CHANGETABLE-Klausel mit VERSION-Option.

ChangeTrackingDatabaseOption

CHANGE_TRACKING option in ALTER DATABASE statement, SET case

ChangeTrackingFullTextIndexOption

Stellt CHANGE_TRACKING Option in FULLTEXT INDEX -Anweisung dar.

ChangeTrackingOptionDetail

Ein Detail für ChangeTrackingDatabaseOption

CharacterSetPayloadOption

Stellt CHARACTER_SET Nutzlastoption dar.

CheckConstraintDefinition

Stellt die Check-Einschränkung dar.

CheckpointStatement

Stellt die Prüfpunkt-Anweisung dar.

ChildObjectName

Stellt den Namen eines untergeordneten Schemaobjekts dar.

ClassifierEndTimeOption

Stellt die Startzeitoption für den Workloadklassifizierer dar.

ClassifierImportanceOption

Stellt die Wichtigkeitsoption für den Workloadklassifizierer dar.

ClassifierMemberNameOption

Stellt die Membernamenoption für den Workloadklassifizierer dar.

ClassifierStartTimeOption

Stellt die Startzeitoption für den Workloadklassifizierer dar.

ClassifierWlmContextOption

Stellt die wlm-Kontextoption für den Workloadklassifizierer dar.

ClassifierWlmLabelOption

Stellt die Abfragebezeichnungsoption für den Workloadklassifizierer dar.

ClassifierWorkloadGroupOption

Stellt die Workloadgruppenoption für den Workloadklassifizierer dar.

CloseCursorStatement

Close cursor statement

CloseMasterKeyStatement

Schließen Sie die Master-Key-Anweisung.

CloseSymmetricKeyStatement

Schließen Sie die symmetrische Schlüsselanweisung.

CoalesceExpression

Represents the coalesce expression.

ColumnDefinition

Dieses Fragment stellt eine Spaltendefinition dar.

ColumnDefinitionBase

Stellt die grundlegendste Spaltendefinition dar.

ColumnEncryptionAlgorithmNameParameter

Parameter, der den Verschlüsselungsalgorithmus darstellt, der zum Verschlüsseln des Spaltenverschlüsselungsschlüssels verwendet wird

ColumnEncryptionAlgorithmParameter

Einzelner Parameter in der Spaltendefinition für den Spaltenverschlüsselungsalgorithmus, der zum Verschlüsseln der Spalte verwendet wird

ColumnEncryptionDefinition

Klasse, die die Verschlüsselungseigenschaften für eine Spalte darstellt

ColumnEncryptionDefinitionParameter

Einzelner Verschlüsselungsparameter für eine Spalte

ColumnEncryptionKeyNameParameter

Parameter, der den Spaltenverschlüsselungsschlüssel darstellt, der zum Verschlüsseln der Spalte verwendet wird

ColumnEncryptionKeyStatement

Basisklasse für alle Objekte der Column Encryption Key-Anweisung

ColumnEncryptionKeyValue

Klasse, die den Wert eines mit Spaltenmasterschlüssel verschlüsselten Spaltenverschlüsselungsschlüssels darstellt

ColumnEncryptionKeyValueParameter

Einzelner Parameter in einem Spaltenverschlüsselungsschlüsselwert

ColumnEncryptionTypeParameter

Einzelner Parameter in spaltendefinition für Spaltenverschlüsselungstyp

ColumnMasterKeyEnclaveComputationsParameter

Parameter, der die Enklavenberechnungssignatur darstellt

ColumnMasterKeyNameParameter

Parameter, der den Spaltenmasterschlüssel darstellt, der zum Verschlüsseln des Spaltenkrytionsschlüssels verwendet wird

ColumnMasterKeyParameter

Einzelner Parameter in CREATE COLUMN MASTER KEY-Anweisung

ColumnMasterKeyPathParameter

Parameter, der den Pfad des Schlüssels im Schlüsselspeicheranbieter darstellt

ColumnMasterKeyStoreProviderNameParameter

Parameter für den Schlüsselspeicheranbieter, der den Spaltenmasterschlüssel schützt

ColumnReferenceExpression

Diese Klasse stellt eine Spalte dar. Aufgrund der Mehrdeutigkeit der Sql-Syntax können wir spalten nicht aus Eigenschaften entfernen, ohne dass die Tabellen- und Typdefinitionen vorhanden sind, selbst dann könnte es mehrdeutig sein. Daher enthält die Spalte möglicherweise nachfolgende Eigenschaften in den Bezeichnern.

ColumnStorageOptions

Stellt Spaltenspeicheroptionen dar.

ColumnWithSortOrder

Stellt einen Spaltenbezeichner mit einer Sortierreihenfolge dar.

CommandSecurityElement80

Stellt das Sicherheitselement mit Befehlen dar.

CommitTransactionStatement

Stellt die Commit-Transaktionsausweisung dar.

CommonTableExpression

Diese Klasse stellt den allgemeinen Tabellenausdruck dar.

CompositeGroupingSpecification

Erstellt eine Liste mit Unterspezifikationen.

CompressionDelayIndexOption

Stellt die Indexoption zur Komprimierungsverzögerung dar, die ein Ausdruck mit einer optionalen Minuten-/Minuten-Zeiteinheit sein kann.

CompressionEndpointProtocolOption

Represents PORTS HTTP endpoint protocol option

CompressionPartitionRange

Stellt einen einzelnen Bereich in DATA_COMPRESSION Option dar.

ComputeClause

Stellt die Compute by-Klausel dar, die in Anweisungen wie select verwendet werden kann.

ComputeFunction

Stellt die Computefunktion dar, die in der Computeklausel verwendet werden kann.

ConstraintDefinition

Stellt die Basisklasse für Einschränkungen dar.

ContainmentDatabaseOption

Datenbankoption für Eindämmung

ContinueStatement

Stellt die continue-Anweisung dar.

ContractMessage

Stellt Informationen zu einzelner Nachricht in CREATE CONTRACT-Anweisung dar.

ConvertCall

Stellt den Konvertierungsaufruf dar.

CopyColumnOption

Stellt Spaltenoptionen des Kopierbefehls dar.

CopyCredentialOption

Represents COPY statement CREDENTIAL options

CopyOption

Represents COPY statement options

CopyStatement

Represents COPY-Anweisung

CopyStatementOptionBase

Eine Option für eine einzelne Kopie-Anweisung.

CreateAggregateStatement

Represents CREATE AGGREGATE statement

CreateApplicationRoleStatement

Stellt die Create Application Role Statement dar.

CreateAssemblyStatement

Stellt die CREATE ASSEMBLY -Anweisung dar.

CreateAsymmetricKeyStatement

Represents CREATE ASYMMETRIC KEY statement

CreateAvailabilityGroupStatement

Represents the CREATE AVAILABILITY GROUP statement

CreateBrokerPriorityStatement

Represents the Create Broker Priority statement.

CreateCertificateStatement

Represents CREATE CERTIFICATE statement

CreateColumnEncryptionKeyStatement

Represents a CREATE COLUMN ENCRYPTION KEY statement

CreateColumnMasterKeyStatement

Represents a CREATE COLUMN MASTER KEY statement

CreateColumnStoreIndexStatement

Represents the create column store index statement.

CreateContractStatement

Represents CREATE CONTRACT statement

CreateCredentialStatement

Represents CREATE CREDENTIAL statement

CreateCryptographicProviderStatement

Stellt die Create Cryptographic Provider -Anweisung dar.

CreateDatabaseAuditSpecificationStatement

Erstellt die Datenbanküberwachungsspezifikation.

CreateDatabaseEncryptionKeyStatement

Erstellt datenbankverschlüsselungsschlüssel

CreateDatabaseStatement

Represents CREATE DATABASE statement

CreateDefaultStatement

Represents the Create Default statement.

CreateEndpointStatement

Represents CREATE ENDPOINT statement

CreateEventNotificationStatement

Stellt die Create-Ereignisbenachrichtigungsanweisung dar.

CreateEventSessionStatement

Represents the Create Event Session statement.

CreateExternalDataSourceStatement

Stellt eine CREATE EXTERNAL DATA SOURCE -Anweisung dar.

CreateExternalFileFormatStatement

Stellt eine CREATE EXTERNAL FILE FORMAT -Anweisung dar.

CreateExternalLanguageStatement

Stellt die CREATE EXTERNAL LANGUAGE -Anweisung dar.

CreateExternalLibraryStatement

Stellt die CREATE EXTERNAL LIBRARY -Anweisung dar.

CreateExternalResourcePoolStatement

Represents the Create External Resource Pool statement.

CreateExternalStreamingJobStatement

Stellt eine EXEC-sys.sp_create_streaming_job -Anweisung dar.

CreateExternalStreamStatement

Stellt eine CREATE EXTERNAL STREAM -Anweisung dar.

CreateExternalTableStatement

Stellt eine CREATE EXTERNAL TABLE -Anweisung dar.

CreateFederationStatement

Represents the CREATE FEDERATION statement

CreateFullTextCatalogStatement

Represents CREATE FULLTEXT CATALOG statement

CreateFullTextIndexStatement

Stellt die Create Fulltext Index -Anweisung dar.

CreateFullTextStopListStatement

Represents the Create FullText StopList statement.

CreateFunctionStatement

Represents the Create Function statement.

CreateIndexStatement

Stellt die Create Index -Anweisung dar.

CreateLoginSource

Basisklasse für verschiedene Anmeldequellen in CREATE LOGIN-Anweisung

CreateLoginStatement

Represents CREATE LOGIN statement.

CreateMasterKeyStatement

Represents CREATE MASTER KEY statement.

CreateMessageTypeStatement

Represents CREATE MESSAGE TYPE statement

CreateOrAlterFunctionStatement

Represents the Create Or Alter Function statement.

CreateOrAlterProcedureStatement

Die Anweisung zum Erstellen oder Ändern der Prozedur.

CreateOrAlterTriggerStatement

Die CREATE OR ALTER TRIGGER-Anweisung.

CreateOrAlterViewStatement

Die CREATE OR ALTER VIEW-Anweisung.

CreatePartitionFunctionStatement

Represents CREATE PARTITION FUNCTION statement

CreatePartitionSchemeStatement

Represents CREATE PARTITION SCHEME statement

CreateProcedureStatement

Die Create-Prozedur-Anweisung.

CreateQueueStatement

Represents create queue statement.

CreateRemoteServiceBindingStatement

Represents CREATE REMOTE SERVICE BINDING statement

CreateResourcePoolStatement

Represents the Create Resource Pool statement.

CreateRoleStatement

Stellt die Create Role -Anweisung dar.

CreateRouteStatement

Represents create route statement.

CreateRuleStatement

Represents the Create Rule statement.

CreateSchemaStatement

Stellt die Create-Schema-Anweisung dar.

CreateSearchPropertyListStatement

Represents CREATE SEARCH PROPERTY LIST statement

CreateSecurityPolicyStatement

Stellt eine CREATE SECURITY POLICY -Anweisung dar.

CreateSelectiveXmlIndexStatement

Stellt die create selektive XML-Index-Anweisung dar.

CreateSequenceStatement

Represents CREATE SEQUENCE statement

CreateServerAuditSpecificationStatement

Erstellt die Serverüberwachungsspezifikation.

CreateServerAuditStatement

Erstellt die Serverüberwachung.

CreateServerRoleStatement

Stellt die CREATE SERVER ROLE -Anweisung dar.

CreateServiceStatement

Represents CREATE SERVICE statement

CreateSpatialIndexStatement

Represents the Create Spatial Index statement.

CreateStatisticsStatement

Stellt die create statistics statement dar.

CreateSymmetricKeyStatement

Represents CREATE SYMMETRIC KEY statement

CreateSynonymStatement

Stellt die Create-Synonym-Anweisung dar.

CreateTableStatement

Represents Create Table statement

CreateTriggerStatement

Die CREATE TRIGGER-Anweisung.

CreateTypeStatement

Stellt die Create Type -Anweisung dar.

CreateTypeTableStatement

Erstellt tabellentyp

CreateTypeUddtStatement

Stellt die Create-Type-Anweisung für benutzerdefinierte Datentypen dar, die von SQL-Typen abgeleitet ist.

CreateTypeUdtStatement

Stellt die Create-Type-Anweisung für benutzerdefinierte Typen dar, die von CLR-Typen abgeleitet ist.

CreateUserStatement

Stellt die create user statement dar.

CreateViewStatement

Die CREATE VIEW-Anweisung.

CreateWorkloadClassifierStatement

Stellt die Create Workload Classifier -Anweisung dar.

CreateWorkloadGroupStatement

Stellt die Create Workload Group -Anweisung dar.

CreateXmlIndexStatement

Represents the create xml index statement.

CreateXmlSchemaCollectionStatement

Stellt die Create XML-Schemaauflistungsanweisung dar.

CreationDispositionKeyOption

Stellt CREATION_DISPOSITION Option dar.

CredentialStatement

Stellt allgemeine Teile der ALTER- und CREATE CREDENTIAL-Anweisung dar.

CryptoMechanism

Stellt den Entschlüsselungsmechanismus dar.

CubeGroupingSpecification

Stellt die CUBE-Gruppierungsspezifikation dar.

CursorDefaultDatabaseOption

CURSOR_DEFAULT Option in ALTER DATABASE-Anweisung, SET-Fall

CursorDefinition

Represents cursor definition

CursorId

Stellt den Verweis auf den Cursor dar.

CursorOption

Stellt eine Cursoroption dar.

CursorStatement

Basistyp für Open/Close/Fetch-Cursoranweisungen

DatabaseAuditAction

Stellt eine einzelne Aktion in der Spezifikation der Überwachungsaktion dar.

DatabaseConfigurationClearOption

Einzelne Option in ALTER DATABASE SCOPED CONFIGURATION-Anweisung, CLEAR-Option

DatabaseConfigurationSetOption

Einzelne Option in ALTER DATABASE SCOPED CONFIGURATION-Anweisung, SET-Option

DatabaseEncryptionKeyStatement

Basisklasse für Anweisungen, die sich mit dem Verschlüsselungsschlüssel befassen.

DatabaseOption

Einzelne Option in ALTER DATABASE-Anweisung, SET-Groß-/Kleinschreibung

DataCompressionOption

Stellt eine einzelne Datenkomprimierungsoption dar.

DataModificationSpecification

Basisklasse für allgemeine Optionen von Datenänderungsspezifikationen.

DataModificationStatement

Stellt eine Datenänderungsanweisung dar.

DataModificationTableReference

Stellt eine Unter-DML mit Ausgabeklausel dar, die als Tabellenverweis dient.

DataRetentionTableOption

DATA_RETENTION Tabellenoption.

DataTypeReference

Die Basisdatentypklasse.

DataTypeSequenceOption

Represents sequence Option that defines the data type

DbccNamedLiteral

Represents named literal in DBCC statement

DbccOption

Stellt eine dbcc-Option dar.

DbccStatement

Represents DBCC statement (all variants)

DeallocateCursorStatement

Deallocate cursor statement

DeclareCursorStatement

Represents DECLARE CURSOR statement

DeclareTableVariableBody

Stellt den Textkörper der Deklarationstabellenvariation @variable dar.

DeclareTableVariableStatement

Diese Klasse stellt die Tabellenvariation der Declare-Anweisung @variable dar.

DeclareVariableElement

Diese Klasse stellt eine einzelne Deklaration im Textkörper von DeclareVariableStatement dar.

DeclareVariableStatement

Diese Anweisung stellt declare-Anweisung @variable mit Ausnahme von Tabellendeklarationen dar.

DefaultConstraintDefinition

Stellt die Standardeinschränkung dar.

DefaultLiteral

Stellt das Literal für DEFAULT dar.

DelayedDurabilityDatabaseOption

Datenbankoption für verzögerte Haltbarkeit

DeleteMergeAction

Stellt die Löschvorgangsaktion dar.

DeleteSpecification

Die Eigenschaften für Delete

DeleteStatement

Stellt die Delete-Anweisung dar.

DenyStatement

Stellt die Deny-Anweisung dar.

DenyStatement80

Stellt die Deny-Anweisung dar.

DeviceInfo

Stellt Informationen zum Gerät dar, das für die Sicherung oder Wiederherstellung verwendet wird.

DialogOption

Stellt eine Dialogfeldoption dar.

DiskStatement

Stellt die DISK-Anweisung dar.

DiskStatementOption

Stellt die Disk-Anweisungsoption dar.

DistinctPredicate

Stellt das unterschiedliche Prädikat dar.

DropAggregateStatement

Represents DROP AGGREGATE statement

DropAlterFullTextIndexAction

Represents DROP action for ALTER FULLTEXT INDEX statement.

DropApplicationRoleStatement

Represents DROP APPLICATION ROLE statement.

DropAssemblyStatement

Represents DROP ASSEMBLY statement

DropAsymmetricKeyStatement

Represents DROP ASYMMETRIC KEY statement.

DropAvailabilityGroupStatement

Stellt die DROP AVAILABILITY GROUP -Anweisung dar.

DropBrokerPriorityStatement

Represents the Drop Broker Priority statement.

DropCertificateStatement

Represents DROP CERTIFICATE statement.

DropChildObjectsStatement

Represents DROP which has child objects (DROP INDEX or STATISTICS)

DropClusteredConstraintMoveOption

Die Option "Gruppierte Einschränkungsverschiebung"

DropClusteredConstraintOption

Die abstrakte Basisklasse für drop clustered constraints.

DropClusteredConstraintStateOption

Die abstrakte Basisklasse für drop clustered constraints.

DropClusteredConstraintValueOption

The drop clustered constraint option with value specified

DropClusteredConstraintWaitAtLowPriorityLockOption

Die Dropdown-Gruppierte Einschränkung wartet mit der Option "Sperrung mit niedriger Priorität"

DropColumnEncryptionKeyStatement

Represents a DROP COLUMN ENCRYPTION KEY statement

DropColumnMasterKeyStatement

Represents a DROP COLUMN MASTER KEY statement

DropContractStatement

Represents DROP CONTRACT statement.

DropCredentialStatement

Represents DROP CREDENTIAL statement.

DropCryptographicProviderStatement

Stellt die Drop Cryptographic Provider -Anweisung dar.

DropDatabaseAuditSpecificationStatement

Represents DROP DATABASE AUDIT SPECIFICATION statement.

DropDatabaseEncryptionKeyStatement

Legt den Verschlüsselungsschlüssel der Datenbank ab.

DropDatabaseStatement

Represents DROP DATABASE statement

DropDefaultStatement

Represents DROP DEFAULT statement

DropEndpointStatement

Represents DROP ENDPOINT statement.

DropEventNotificationStatement

Represents DROP EVENT NOTIFICATION statement.

DropEventSessionStatement

Represents the Drop Event Session statement.

DropExternalDataSourceStatement

Stellt eine DROP EXTERNAL DATA SOURCE -Anweisung dar.

DropExternalFileFormatStatement

Stellt eine DROP EXTERNAL FILE FORMAT -Anweisung dar.

DropExternalLanguageStatement

Represents the DROP EXTERNAL LANGUAGE statement.

DropExternalLibraryStatement

Stellt die DROP EXTERNAL LIBRARY -Anweisung dar.

DropExternalResourcePoolStatement

Represents the Drop External Resource Pool statement.

DropExternalStreamingJobStatement

Stellt eine EXEC-sys.sp_drop_streaming_job -Anweisung dar.

DropExternalStreamStatement

Stellt eine DROP EXTERNAL STREAM -Anweisung dar.

DropExternalTableStatement

Stellt eine DROP EXTERNAL TABLE -Anweisung dar.

DropFederationStatement

Stellt die DROP FEDERATION -Anweisung dar.

DropFullTextCatalogStatement

Represents DROP FULLTEXT CATALOG statement.

DropFullTextIndexStatement

Represents DROP FULLTEXT INDEX statement.

DropFullTextStopListStatement

Represents the Drop Fulltext Stoplist statement.

DropFunctionStatement

Represents DROP FUNCTION statement

DropIndexClause

Stellt relationalen oder XML-Index in DROP INDEX-Anweisung dar.

DropIndexClauseBase

Represents single clause in DROP INDEX statement

DropIndexStatement

Represents DROP INDEX statement

DropLoginStatement

Represents DROP LOGIN statement.

DropMasterKeyStatement

Represents DROP MASTER KEY statement.

DropMemberAlterRoleAction

Represents the drop member alter role action.

DropMessageTypeStatement

Represents DROP MESSAGE TYPE statement.

DropObjectsStatement

Represents DROP statement which references list of objects

DropPartitionFunctionStatement

Represents DROP PARTITION FUNCTION statement.

DropPartitionSchemeStatement

Represents DROP PARTITION SCHEME statement.

DropProcedureStatement

Represents DROP PROCEDURE statement

DropQueueStatement

Represents DROP QUEUE statement.

DropRemoteServiceBindingStatement

Represents DROP REMOTE SERVICE BINDING statement.

DropResourcePoolStatement

Represents the Drop Resource Pool statement.

DropRoleStatement

Represents DROP ROLE statement.

DropRouteStatement

Represents DROP ROUTE statement.

DropRuleStatement

Represents DROP RULE statement

DropSchemaStatement

Represents DROP SCHEMA statement

DropSearchPropertyListAction

Die DROP-Sucheigenschaftenlistenaktion

DropSearchPropertyListStatement

Represents DROP SEARCH PROPERTY LIST statement

DropSecurityPolicyStatement

Represents a DROP SECURITY POLICY statement

DropSensitivityClassificationStatement

Legt die Vertraulichkeitsklassifizierung aus angegebenen Spalten ab.

DropSequenceStatement

Represents DROP SEQUENCE statement

DropServerAuditSpecificationStatement

Represents DROP SERVER AUDIT SPECIFICATION statement.

DropServerAuditStatement

Legt die Serverüberwachung ab.

DropServerRoleStatement

Represents the DROP SERVER ROLE statement.

DropServiceStatement

Represents DROP SERVICE statement.

DropSignatureStatement

Stellt DROP SIGNATURE-Anweisungen dar.

DropStatisticsStatement

Represents DROP STATISTICS statement

DropSymmetricKeyStatement

Represents DROP SYMMETRIC KEY statement.

DropSynonymStatement

Represents DROP SYNONYM statement

DropTableStatement

Represents DROP TABLE statement

DropTriggerStatement

Represents DROP TRIGGER statement

DropTypeStatement

Represents DROP TYPE statement.

DropUnownedObjectStatement

Represents DROP statement for those unowned objects

DropUserStatement

Represents DROP USER statement.

DropViewStatement

Represents DROP VIEW statement

DropWorkloadClassifierStatement

Represents Drop Workload Classifier statement

DropWorkloadGroupStatement

Stellt die Drop Workload Group -Anweisung dar.

DropXmlSchemaCollectionStatement

Represents DROP XML SCHEMA COLLECTION statement.

DurabilityTableOption

OPTION FÜR Haltbarkeitstabellen.

DWCompatibilityLevelConfigurationOption

DWCompatibilityLevel-Option in ALTER DATABASE SCOPED CONFIGURATION-Anweisung

EnabledDisabledPayloadOption

Stellt eine Option dar, die entweder AKTIVIERT oder DEAKTIVIERT sein kann.

EnableDisableTriggerStatement

Definiert die Änderungen an Triggern. Trigger können aktiviert oder deaktiviert werden.

EncryptedValueParameter

Parameter, der den verschlüsselten Wert des Spaltenverschlüsselungsschlüssels darstellt

EncryptionPayloadOption

Represents ENCRYPTION payload option

EncryptionSource

Basisklasse für verschiedene Schlüssel-/Zertifikatquellen

EndConversationStatement

Represents END CONVERSATION statement

EndpointAffinity

Stellt die AFFINITY-Option in CREATE/ALTER ENDPOINT-Anweisungen dar.

EndpointProtocolOption

Represents single protocol option in CREATE ENDPOINT statement

EventDeclaration

Stellt die Ereignisdeklaration dar.

EventDeclarationCompareFunctionParameter

Stellt den Prädikatparameter der Ereignisdeklaration dar.

EventDeclarationSetParameter

Represents the event declaration set parameter

EventGroupContainer

Stellt den Ereignistyp dar.

EventNotificationObjectScope

Stellt den Bereich der Ereignisbenachrichtigung dar.

EventRetentionSessionOption

Represents the EVENT_RETENTION_MODE session option

EventSessionObjectName

Stellt Objektnamen dar, die in CREATE- und ALTER EVENT SESSION-Anweisungen verwendet werden.

EventSessionStatement

Stellt die CREATE- und ALTER EVENT SESSION-Anweisung dar.

EventTypeContainer

Stellt den Ereignistyp dar.

EventTypeGroupContainer

Stellt den Ereignistyp oder die Gruppe dar.

ExecutableEntity

Basisklasse für alle möglichen Dinge, die mit EXECUTE-Anweisung ausgeführt werden können.

ExecutableProcedureReference

Stellt einen Verweis auf eine ausgeführte Prozedur dar.

ExecutableStringList

Zeichenfolgen, die Befehle darstellen, die an EXECUTE-Anweisung übergeben werden.

ExecuteAsClause

Stellt die Execute-As-Klausel dar.

ExecuteAsFunctionOption

Die Option "Als Funktion ausführen"

ExecuteAsProcedureOption

Die Option "Als Prozedur ausführen"

ExecuteAsStatement

Represents EXECUTE AS statement

ExecuteAsTriggerOption

Die Option "EXECUTE AS trigger"

ExecuteContext

Stellt den Sicherheitskontext für Execute-Anweisungen dar.

ExecuteInsertSource

Stellt die Einfügequelle für EXECUTE dar.

ExecuteOption

Stellt eine Option für die Execute-Anweisung dar.

ExecuteParameter

Parameter, der an die Prozedur in EXECUTE-Anweisung übergeben wird

ExecuteSpecification

Stellt einen Aufruf von EXECUTE dar.

ExecuteStatement

Represents the EXECUTE T-SQL statement

ExistsPredicate

Stellt das vorhandene Prädikat dar.

ExpressionCallTarget

Stellt ein Ausdrucksziel eines Funktionsaufrufs dar.

ExpressionGroupingSpecification

Ein Ausdruck, für den der Gruppierungsvorgang ausgeführt wird.

ExpressionWithSortOrder

Diese Klasse stellt einen Ausdruck mit einer Sortierreihenfolge dar.

ExternalCreateLoginSource

Externer Fall in CREATE LOGIN-Anweisung

ExternalDataSourceLiteralOrIdentifierOption

Represents property of type Literal or Identifier.

ExternalDataSourceOption

CREATE EXTERNAL DATA SOURCE-Anweisung optional.CREATE EXTERNAL DATA SOURCE statement optional property.

ExternalDataSourceStatement

Basisklasse für alle Objekte der externen Datenquellen-Anweisung.

ExternalFileFormatContainerOption

Stellt eine Liste externer Dateiformatunteroptionen dar.

ExternalFileFormatLiteralOption

Stellt einen beliebigen Eigenschaftswert vom Typ "Literal" dar.

ExternalFileFormatOption

CREATE EXTERNAL FILE FORMAT-Anweisung optional eigenschaft.

ExternalFileFormatStatement

Basisklasse für alle objekte der externen Dateiformat-Anweisung.

ExternalFileFormatUseDefaultTypeOption

Stellt den USE_DEFAULT_TYPE optionalen Eigenschaftswert dar.

ExternalFileOption

ExternalFileOption-Basisklasse.

ExternalLanguageFileOption

Stellt eine einzelne Datei in CREATE EXTERNAL LANGUAGE -Anweisung dar.

ExternalLanguageStatement

Stellt allgemeine Teile beim Erstellen und Ändern externer Sprachanweisungen dar.

ExternalLibraryFileOption

Stellt eine einzelne Datei in CREATE EXTERNAL LIBRARY -Anweisung dar.

ExternalLibraryStatement

Stellt allgemeine Teile beim Erstellen und Ändern externer Bibliotheksanweisungen dar.

ExternalResourcePoolAffinitySpecification

Stellt die Affinitätsspezifikation der externen Ressourcenpool-Anweisung dar.

ExternalResourcePoolParameter

Stellt die Parameter der externen Ressourcenpool-Anweisung dar.

ExternalResourcePoolStatement

Represents Create and Alter External Resource Pool Statement.

ExternalStreamingJobStatement

Basisklasse für alle Objekte der externen Streamingauftragsanweisung.

ExternalStreamLiteralOrIdentifierOption

Represents property of type Literal or Identifier.

ExternalStreamOption

CREATE EXTERNAL STREAM-Anweisung optional.CREATE EXTERNAL STREAM statement optional property.

ExternalStreamStatement

Basisklasse für alle externen Stream-Anweisungsobjekte.

ExternalTableColumnDefinition

Stellt die einfachste Spaltendefinition dar.

ExternalTableDistributionOption

Die Option "Externe TabellenVERTEILUNG" für externe Tabellen in Datenquellen des Shardmap-Managers.

ExternalTableDistributionPolicy

Basisklasse für Richtlinien für externe Tabellenverteilung.

ExternalTableLiteralOrIdentifierOption

Eine externe Tabelle mit Klauseloption, die eine Literal- oder Identifer-Eigenschaft als festgelegten Wert erwartet.

ExternalTableOption

Eine einzelne externe Tabellenoption.

ExternalTableRejectTypeOption

Die Option für externe Tabellen in HDFS-Datenquellen REJECT_TYPE.

ExternalTableReplicatedDistributionPolicy

Darstellung der OPTION REPLIZIERT für eine Externe Tabellenverteilungsrichtlinie.

ExternalTableRoundRobinDistributionPolicy

Darstellung der Option ROUND_ROBIN einer externen Tabellenverteilungsrichtlinie.

ExternalTableShardedDistributionPolicy

Darstellung der SHARDED-Option für eine Externe Tabellenverteilungsrichtlinie.

ExternalTableStatement

Basisklasse für alle Externen Tabellen-Anweisungsobjekte.

ExtractFromExpression

Stellt den Ausdruck dar, der mit Extract from beginnt.

FailoverModeReplicaOption

Stellt die Replikatoption für den Failovermodus dar.

FederationScheme

Diese Klasse speichert das Verbundschema für eine Tabelle.

FetchCursorStatement

Represents FETCH cursor statement

FetchType

Enthält Informationen zu verschiedenen Abrufausrichtungen.

FileDeclaration

Stellt die Deklaration einzelner Dateien in der CREATE DATABASE -Anweisung dar.

FileDeclarationOption

Represents single file declaration option in CREATE DATABASE statement

FileEncryptionSource

Stellt den Verweis auf eine (ausführbare) Datei dar, die Schlüssel oder Zertifikat enthält.

FileGroupDefinition

Darstellen der Dateigruppe in CREATE DATABASE-Anweisung

FileGroupOrPartitionScheme

Stellt eine Dateigruppe oder ein Partitionsschema dar.

FileGrowthFileDeclarationOption

Die Dateideklarationsoption für FILEGROWTH.

FileNameFileDeclarationOption

Die Dateideklarationsoption für FILENAME.

FileStreamDatabaseOption

FILESTREAM-Option beim Erstellen und Ändern der Datenbank.

FileStreamOnDropIndexOption

Stellt die Option FILESTREAM_ON in DROP INDEX dar.

FileStreamOnTableOption

Filestream_on Tabellenoption.

FileStreamRestoreOption

Stellt die FileStream-Option in einer Restore-Anweisung dar.

FileTableCollateFileNameTableOption

FILETABLE_COLLATE_FILENAME Tabellenoption.

FileTableConstraintNameTableOption

FILETABLE_PRIMARY_KEY_CONSTRAINT_NAME, FILETABLE_STREAMID_UNIQUE_CONSTRAINT_NAME oder FILETABLE_FULLPATH_UNIQUE_CONSTRAINT_NAME Tabellenoption.

FileTableDirectoryTableOption

FILETABLE_DIRECTORY Tabellenoption.

ForceSeekTableHint

Represents forceseek hint.

ForClause

Basisklasse für unterschiedliche FOR-Klauseln in SELECT

ForeignKeyConstraintDefinition

Stellt die Fremdschlüsseleinschränkung dar.

FromClause

Represents the From clause in a QuerySpecification

FullTextCatalogAndFileGroup

Stellt die Katalog-/Dateigruppenoption in CREATE FULLTEXT-ANWEISUNG dar.

FullTextCatalogOption

Basisklasse für Volltextkatalogoptionen.

FullTextCatalogStatement

Represents CREATE FULLTEXT CATALOG statement

FullTextIndexColumn

Stellt die Spalte für einen Volltextindex dar.

FullTextIndexOption

Stellt eine einzelne Option in CREATE FULLTEXT INDEX -Anweisung dar.

FullTextPredicate

Stellt das Volltext-Prädikat dar.

FullTextStopListAction

Stellt die Aktion in der Alter Fulltext Stoplist -Anweisung dar.

FullTextTableReference

Stellt FREETEXTTABLE- und CONTAINSTABLE-Tabellenverweise dar.

FunctionCall

Stellt einen Funktionsaufruf dar.

FunctionCallSetClause

Stellt SET-Klausel für Funktionsaufrufe dar.

FunctionOption

Stellt eine Funktionsoption dar.

FunctionReturnType

Basisklasse für Funktionsrücklauftyp

FunctionStatementBody

Represents CREATE/ALTER FUNCTION statement

GeneralSetCommand

Um in separate Klassen unterteilt zu werden - wann hätten wir Zeit. Stellt vorerst einen einzelnen Befehl in einer SET-Anweisung dar (z. B. "!language us_english festlegen!)

GenericConfigurationOption

Option, die auf eine signierte ganze Zahl, ein Zeichenfolgenliteral, einen Bezeichner oder die Schlüsselwörter ON/OFF/PRIMARY festgelegt werden kann.

GetConversationGroupStatement

Represents GET CONVERSATION GROUP statement

GlobalFunctionTableReference

Diese Klasse stellt den Satz globaler integrierter Funktionen dar, die nicht zu einem Schema gehören.

GlobalVariableExpression

Stellt einen globalen Variablenausdruck dar.

GoToStatement

Stellt die Goto-Anweisung dar.

GrandTotalGroupingSpecification

Represents ( ) (Gesamtsumme) Gruppierungsspezifikation.

GrantStatement

Stellt die Grant-Anweisung dar.

GrantStatement80

Stellt die Grant-Anweisung dar.

GraphConnectionBetweenNodes

Die abstrakte Basisklasse, die die Verbindung von einer Knotentabelle zu einer anderen in Diagrammtabellen darstellt.

GraphConnectionConstraintDefinition

Stellt die Verbindungseinschränkung für Diagrammtabellen dar.

GraphMatchCompositeExpression

Ein boolescher Ausdruck für einen VERGLEICH-Ausdruck

GraphMatchExpression

Ein boolescher Ausdruck für einen VERGLEICH-Ausdruck

GraphMatchLastNodePredicate

Ein boolescher Ausdruck für LastNode

GraphMatchNodeExpression

Ein boolescher Ausdruck für MATCH

GraphMatchPredicate

Ein boolescher Ausdruck für MATCH

GraphMatchRecursivePredicate

Ein boolescher Ausdruck für den Ausdruck "Kürzester Pfad"

GraphRecursiveMatchQuantifier

Ein boolescher Ausdruck für MATCH

GridParameter

Stellt den strukturierten Räumlichen Indexparameter für die GRIDS-Option dar.

GridsSpatialIndexOption

Represents the GRIDS spatial index option.

GroupByClause

Stellt die Gruppe nach Klausel dar, die in Anweisungen wie select, update verwendet werden kann.

GroupingSetsGroupingSpecification

Represents GROUPING SETS grouping specification.

GroupingSpecification

Stellt eine einzelne Gruppierungsspezifikation in GROUP BY-Klausel dar.

HadrAvailabilityGroupDatabaseOption

Datenbankoption für Hadr-Verfügbarkeitsgruppe

HadrDatabaseOption

Datenbankoption für HADR.

HavingClause

Stellt die Having-Klausel dar, die in Anweisungen wie select verwendet werden kann.

Identifier

Dieses Fragment wird verwendet, um einen Bezeichner darzustellen.

IdentifierAtomicBlockOption

Option, die auf einen Bezeichner in BEGIN ATOMIC festgelegt werden soll... END-Anweisung

IdentifierDatabaseOption

Datenbankoption mit einem Bezeichnerwert

IdentifierLiteral

Stellt einen Bezeichner dar, der als Literal behandelt wird.

IdentifierOrScalarExpression

Represents either an Identifer or ScalarExpression

IdentifierOrValueExpression

Represents either an Identifer or ValueExpression

IdentifierPrincipalOption

Optionen mit Bezeichnerwert in CREATE- oder ALTER LOGIN- oder USER-Anweisung

IdentifierSnippet

Platzhalter für einen beliebigen Bezeichner.

IdentityFunctionCall

Diese Klasse stellt die Identitätsfunktion dar, die in einem SelectColumn verwendet werden kann.

IdentityOptions

Represents Identity Options for a Column

IdentityValueKeyOption

Stellt IDENTITY_VALUE Option dar.

IfStatement

Stellt die If-Anweisung dar.

IgnoreDupKeyIndexOption

Stellt die ignore_dup_key Indexoption dar.

IIfCall

Stellt den iif-Ausdruck dar.

IndexDefinition

Stellt die Basis für Indexdefinitionen dar.

IndexExpressionOption

Stellt die Indexoption dar, die ein Ausdruck sein könnte.

IndexOption

Stellt die Indexoption dar.

IndexStatement

Stellt die Basis für die Erstellung von Indexanweisungen dar.

IndexStateOption

Stellt die Indexoption dar, die ein- oder ausgeschaltet sein könnte.

IndexTableHint

Stellt den INDEX-Tabellenhinweis dar.

IndexType

Stellt einen Indextyp dar.

InlineDerivedTable

Dieser Knoten stellt eine abgeleitete Tabelle dar.

InlineFunctionOption

Die Option "Inlinefunktion"

InlineResultSetDefinition

Stellt die Inlinedefinition eines Resultsets dar.

InPredicate

Stellt das Prädikat dar.

InsertBulkColumnDefinition

Represents column definition in INSERT BULK statement (?)

InsertBulkStatement

Represents INSERT BULK statement (BCP syntax)

InsertMergeAction

Stellt die Zusammenführungsaktion "Einfügen" dar.

InsertSource

Basisklasse für Quellknoten von Insert-Anweisungen.

InsertSpecification

Die Eigenschaften für "Einfügen"

InsertStatement

Stellt die insert-Anweisung dar.

IntegerLiteral

Stellt ein ganzzahliges Literal dar.

InternalOpenRowset

Represents OPENROWSET table reference - undocumented case.

IPv4

Represents IP address (x.x.x.x.x)

JoinParenthesisTableReference

Stellt die Klammer dar, die eine Verknüpfung kapseln kann.

JoinTableReference

Basisklasse für JOIN-Tabellenverweise

JsonForClause

Represents FOR JSON (options) case

JsonForClauseOption

Represents FOR JSON (options) case

JsonKeyValue

Darstellen eines Schlüsselwertpaars

KeyOption

Stellt die Schlüsseloption in CREATE SYMMETRIC KEY -Anweisung dar.

KeySourceKeyOption

Stellt KEY_SOURCE Option dar.

KillQueryNotificationSubscriptionStatement

Represents the kill query notification subscription statement.

KillStatement

Stellt die Kill-Anweisung dar.

KillStatsJobStatement

Stellt die Auftragsausweisung für Kill Stats dar.

LabelStatement

Stellt die Bezeichnungsanweisung dar.

LedgerOption

Legt die Ledger-Option der Datenbank fest.

LedgerTableOption

LEDGER-Tabellenoption.

LedgerViewOption

LEDGER-Ansichtsoption.

LeftFunctionCall

Represents LEFT call.

LikePredicate

Stellt das ähnliche Prädikat dar.

LineNoStatement

Represents the lineno statement.

ListenerIPEndpointProtocolOption

Stellt LISTENER_IP TCP-Endpunktprotokolloption dar.

ListTypeCopyOption

Stellt eine Liste der gleichen Arten von externen Dateioptionen dar.

Literal

Stellt eine Literalkonstante dar.

LiteralAtomicBlockOption

Option, die auf einen Wert in BEGIN ATOMIC festgelegt werden soll... END-Anweisung

LiteralAuditTargetOption

Überwachungsoption mit einem Literalwert.

LiteralAvailabilityGroupOption

Verfügbarkeitsgruppenoption mit einem Literalwert.

LiteralBulkInsertOption

Stellt eine einfache einzelseitige Option in der BULK INSERT -Anweisung dar.

LiteralDatabaseOption

Datenbankoption mit einem Literalwert

LiteralEndpointProtocolOption

Stellt eine Option dar, die einen einzelnen Zeichenfolgen- oder ganzzahligen Wert aufweist.

LiteralOpenRowsetCosmosOption

Stellt einfache einzelseitige Option in BULK INSERT (Provider='CosmosDB' ...) -Anweisung dar.

LiteralOptimizerHint

Stellt einen Optimiererhinweis dar, der als Flag mit optionalem Literalwert dargestellt werden kann.

LiteralOptionValue

Stellt den Literalwert einer Option dar.

LiteralPayloadOption

Stellt die Nutzlastoption mit einem einzelnen Literalwert dar.

LiteralPrincipalOption

Literaloption in CREATE/ALTER LOGIN/USER-Anweisung

LiteralRange

Stellt ein einzelnes Literal oder einen Bereich von Literalen dar.

LiteralReplicaOption

Stellt eine Replikatoption mit einem Literalwert dar.

LiteralSessionOption

Represents the MAX_MEMORY event session option

LiteralStatisticsOption

Stellt die Statistikoption dar.

LiteralTableHint

Stellt einen Tabellenhinweis mit Literalwert dar.

LocationOption

Stellt die OPTION LOCATION für SQL DW-Tabellen dar.

LockEscalationTableOption

Option "Eskalationstabelle sperren".

LoginTypePayloadOption

Stellt LOGIN_TYPE Nutzlastoption dar.

LowPriorityLockWaitAbortAfterWaitOption

Stellt die Aktion der Wartezeitoption mit niedriger Priorität dar.

LowPriorityLockWaitMaxDurationOption

Stellt die maximale Dauer der Wartezeitoption mit niedriger Priorität dar.

LowPriorityLockWaitOption

Stellt die Wartezeitoption mit niedriger Priorität dar.

LowPriorityLockWaitTableSwitchOption

Stellt die Wait-Option mit niedriger Priorität für die Änderungstabellenoption dar.

MasterKeyStatement

Stellt die Master key-Anweisung dar.

MaxDispatchLatencySessionOption

Represents the MAX_DISPATCH_LATENCY event session option

MaxDopConfigurationOption

MAXDOP-Option in ALTER DATABASE SCOPED CONFIGURATION-Anweisung

MaxDurationOption

Stellt die Option für die maximale Dauer dar.

MaxLiteral

Stellt das MAX-Literal dar.

MaxRolloverFilesAuditTargetOption

MAX_ROLLOVER_FILES Überwachungszieloption.

MaxSizeAuditTargetOption

MaxSize-Option im Fall des FILE-Überwachungsziels.

MaxSizeDatabaseOption

MAXSIZE-Option beim Erstellen und Ändern der Datenbank für Azure.

MaxSizeFileDeclarationOption

Der Dateideklarationswert für MAXSIZE.

MemoryOptimizedTableOption

MEMORY_OPTIMIZED Tabellenoption.

MemoryPartitionSessionOption

Represents the MEMORY_PARTITION_MODE session option

MergeAction

Represents action in merge statement

MergeActionClause

Die Bedingung und aktion, die für die Zusammenführung ausgeführt werden soll.

MergeSpecification

Die Zusammenführungsspezifikation.

MergeStatement

Stellt die MERGE-Anweisung dar.

MessageTypeStatementBase

Stellt allgemeine Teile von CREATE- und ALTER MESSAGE TYPE-Anweisungen dar.

MethodSpecifier

Stellt den Methodenbezeichner dar.

MirrorToClause

Represents MIRROR TO clause BACKUP statement

MoneyLiteral

Stellt ein Money-Literal dar.

MoveConversationStatement

Represents MOVE CONVERSATION statement

MoveRestoreOption

Represents MOVE restore option

MoveToDropIndexOption

Represents the Move To option in DROP INDEX

MultiPartIdentifier

Stellt einen mehrteiligen Bezeichner dar.

MultiPartIdentifierCallTarget

Stellt das Ziel eines Aufrufs dar, bei dem es sich um eine Spalten- oder CLR-Eigenschaft in einer Spalte handelt.

NamedTableReference

Der Tabellenverweis auf ein CTE- oder Schemaobjekt.

NameFileDeclarationOption

Die Dateideklarationsoption für NAME oder NEWNAME.

NextValueForExpression

Represents the NEXT VALUE FOR expression.

NullableConstraintDefinition

Stellt die nullable Einschränkung dar.

NullIfExpression

Stellt den Nullifenausdruck dar.

NullLiteral

Stellt ein Nullliteral dar.

NumericLiteral

Stellt ein numerisches Literal dar.

OdbcConvertSpecification

Stellt die Odbc-Konvertierungsspezifikation dar.

OdbcFunctionCall

Stellt den ODBC-Funktionsaufruf dar.

OdbcLiteral

Stellt ein odbc formatiertes Literal dar.

OdbcQualifiedJoinTableReference

Stellt die odbc-qualifizierte Verknüpfung in einer From-Klausel dar.

OffsetClause

Diese Klasse stellt einen Offset/Fetch-Filter dar, der in select-Anweisungen zum Ausblättern des Resultsets verwendet werden kann.

OnFailureAuditOption

ON_FAILURE option in CREATE/ALTER SERVER AUDIT statement.

OnlineIndexLowPriorityLockWaitOption

Stellt die Unteroption "Warten mit niedriger Priorität" für die Onlineindexoption dar.

OnlineIndexOption

Stellt die Onlineoption dar.

OnOffAssemblyOption

Stellt eine On/Off-Assemblyoption dar.

OnOffAtomicBlockOption

Option, die in BEGIN ATOMIC auf einen OptionState festgelegt werden soll... END-Anweisung

OnOffAuditTargetOption

RESERVE_DISK_SPACE Option im Fall des FILE-Überwachungsziels.

OnOffDatabaseOption

Option, die in der CREATE/ALTER DATABASE-Anweisung auf EIN oder OFF festgelegt werden kann.

OnOffDialogOption

Stellt Optionen für das Ein-/Aus-Dialogfeld dar.

OnOffFullTextCatalogOption

Stellt ON/OFF-Volltextkatalogoptionen dar.

OnOffOptionValue

Stellt einen ON- oder OFF-Optionswert dar.

OnOffPrimaryConfigurationOption

Option, die auf EIN oder AUS oder PRIMARY festgelegt werden kann.

OnOffPrincipalOption

Sicherheitsoption in CREATE- oder ALTER LOGIN- oder USER-Anweisung

OnOffRemoteServiceBindingOption

Die Option "Remotedienstbindung" für EIN/AUS-Optionen.

OnOffSessionOption

Represents the TRACK_CAUSALITY and STARTUP_STATE event session option

OnOffStatisticsOption

Stellt Optionen für "On-Off"-Optionen im neuen Stil dar.

OpenCursorStatement

Open Cursor-Anweisung

OpenJsonTableReference

Represents OPENJSON table reference

OpenMasterKeyStatement

Öffnen Sie die Master key-Anweisung.

OpenQueryTableReference

Stellt den OPENQUERY-Tabellenverweis dar.

OpenRowsetColumnDefinition

Stellt die Spalte dar, die ein Benutzer aus einer Datei lesen möchte.

OpenRowsetCosmos

Represents OPENROWSET (PROVIDER = 'CosmosDB' ...) table reference.

OpenRowsetCosmosOption

Stellt einzelne Option in OPENROWSET (Provider='CosmosDb'...) -Anweisung dar.

OpenRowsetTableReference

Stellt den OPENROWSET-Tabellenverweis dar.

OpenSymmetricKeyStatement

Open symmetric key statement.

OpenXmlTableReference

Represents OPENXML table reference

OperatorAuditOption

OPERATOR_AUDIT option in CREATE/ALTER SERVER AUDIT statement.

OptimizeForOptimizerHint

Represents OPTIMIZE FOR optimizer hint

OptimizerHint

Stellt einen Hinweis für einen einzelnen Optimierer dar.

OptionValue

Stellt einen Optionswert dar.

OrderBulkInsertOption

Represents ORDER option in BULK INSERT statement.

OrderByClause

Stellt die Reihenfolge nach Klausel dar, die in Anweisungen wie select verwendet werden kann.

OrderIndexOption

Stellt die Bestelloption dar.

OutputClause

Stellt die Ausgabeklausel dar.

OutputIntoClause

Represents the OutputInto Clause

OverClause

Stellt die Over-Klausel dar.

PageVerifyDatabaseOption

PAGE_VERIFY Option in ALTER DATABASE-Anweisung, SET-Fall

ParameterizationDatabaseOption

PARAMETERIZATION-Option in ALTER DATABASE-Anweisung, SET-Fall

ParameterizedDataTypeReference

Die abstrakte Klasse des Datentyps, die Parameter enthalten kann.

ParameterlessCall

Stellt Aufrufe ohne Klammer und Parameter dar.

ParenthesisExpression

Stellt einen Ausdruck dar, der in Klammern eingeschlossen ist.

ParseCall

Stellt den Aufruf der Analysefunktion dar.

ParseError

Diese Klasse meldet den Fehler, der während der Analyse aufgetreten ist.

PartitionFunctionCall

Stellt den Partitionsfunktionsaufruf dar.

PartitionParameterType

Parametertyp in CREATE PARTITION FUNCTION-Anweisung

PartitionSpecifications

Stellt die Spezifikationen für eine Tabellenpartition dar.

PartitionSpecifier

Stellt einen Partitionsbezeichner als Ausdruck oder ALL dar.

PartnerDatabaseOption

PARTNER-Option in ALTER DATABASE-Anweisung, SET-Fall

PasswordAlterPrincipalOption

PASSWORD-Option in ALTER LOGIN-Anweisung

PasswordCreateLoginSource

Kennwortfall in CREATE LOGIN-Anweisung

PayloadOption

Stellt eine einzelne Nutzlastoption in create / ALTER ENDPOINT -Anweisung dar.

Permission

Stellt die Berechtigung dar, die im Textkörper der Sicherheitsbestimmungen verwendet werden kann.

PermissionSetAssemblyOption

Stellt die Option PERMISSION_SET Assembly dar.

PivotedTableReference

Stellt den Pivoted-Tabellenverweis in einer From-Klausel dar.

PortsEndpointProtocolOption

Represents PORTS HTTP endpoint protocol option

PredicateSetStatement

Stellt die verschiedenen Set {...} dar. { ON | OFF }-Optionen in der TSQL-Grammatik.

PredictTableReference

Represents PREDICT table reference

PrimaryExpression

Stellt die abstrakte Basisklasse für primäre Ausdrücke dar.

PrimaryRoleReplicaOption

Stellt die Replikatoption für die primäre Rolle dar.

PrincipalOption

Einzelne Option in CREATE- oder ALTER LOGIN- oder USER-Anweisung

PrintStatement

Stellt die Print-Anweisung dar.

Privilege80

Stellt eine Privilage dar, die in einer Sicherheitsausweisung verwendet werden kann.

PrivilegeSecurityElement80

Stellt das Sicherheitselement dar, das über Priviliges verfügt.

ProcedureOption

Stellt eine Prozeduroption dar.

ProcedureParameter

Diese Klasse stellt einen Parameter dar, der an eine Prozedur übergeben werden kann.

ProcedureReference

Verweis auf die Prozedur nach Name und Nummer

ProcedureReferenceName

Stellt eine Prozedur anhand des Namens dar, entweder als ProcedureReference oder in einer Variablen enthalten.

ProcedureStatementBody

Represents CREATE/ALTER PROCEDURE statement.

ProcedureStatementBodyBase

Stellt allgemeine Eigenschaften in CREATE/ALTER PROC/FUNCTION-Anweisungen dar.

ProcessAffinityRange

Stellt einen einzelnen Prozessaffinitätsbereich in der ALTER SERVER CONFIGURATION -Anweisung dar.

ProviderEncryptionSource

Stellt einen Verweis auf einen EKM-Anbieter dar.

ProviderKeyNameKeyOption

Stellt PROVIDER_KEY_NAME Option dar.

QualifiedJoin

Stellt die qualifizierte Verknüpfung in einer From-Klausel dar.

QueryDerivedTable

Dieser Knoten stellt eine abgeleitete Tabelle dar.

QueryExpression

Diese Klasse ist eine abstrakte Basisklasse für die Abfrageausdruckshierarchie in select-Anweisung.

QueryParenthesisExpression

Diese Klasse stellt den Klammerausdruck dar, der ein QueryExpression umschließt.

QuerySpecification

Diese Klasse stellt den Hauptteil der Select-Anweisung dar.

QueryStoreCapturePolicyOption

Erfassungsrichtlinienteil von QueryStore-Optionen

QueryStoreDatabaseOption

option Abfragespeicher (QDS) in ALTER DATABASE statement, SET case

QueryStoreDataFlushIntervalOption

Datenspülungsintervallteil der QueryStore-Optionen

QueryStoreDesiredStateOption

Gewünschter Statusteil von QueryStore-Optionen

QueryStoreIntervalLengthOption

Teil der Länge des Laufzeitstatistikintervalls von QueryStore-Optionen

QueryStoreMaxPlansPerQueryOption

Max Plans Per Query part of QueryStore Options

QueryStoreMaxStorageSizeOption

Max Storage Size part of QueryStore Options

QueryStoreOption

Eine einzelne Abfragespeicheroption.

QueryStoreSizeCleanupPolicyOption

Size Based Cleanup Policy part of QueryStore Options

QueryStoreTimeCleanupPolicyOption

Zeitbasierte Bereinigungsrichtlinienteil der QueryStore-Optionen

QueueDelayAuditOption

QUEUE_DELAY Option in CREATE/ALTER SERVER AUDIT-Anweisung.

QueueExecuteAsOption

Die Warteschlangenoption für die Ausführung als.

QueueOption

Stellt die Warteschlangenoption dar.

QueueProcedureOption

Die Warteschlangenoption für die Prozedur.

QueueStatement

Stellt die Basis für Warteschlangenanweisungen dar.

QueueStateOption

Stellt die Basis für die Warteschlangenoption dar, die einen Zustand aufweist.

QueueValueOption

Die Warteschlangenoption mit einem Wert.

RaiseErrorLegacyStatement

Represents the legacy style raiserror statement.

RaiseErrorStatement

Stellt die raiserror -Anweisung dar.

ReadOnlyForClause

Represents FOR READ ONLY case used only in DECLARE CURSOR

ReadTextStatement

Stellt die Readtext-Anweisung dar.

RealLiteral

Stellt ein reales Literal dar.

ReceiveStatement

Represents RECEIVE-Anweisung

ReconfigureStatement

Represents the reconfigure statement.

RecoveryDatabaseOption

RECOVERY-Option in ALTER DATABASE-Anweisung, SET-Fall

RemoteDataArchiveAlterTableOption

REMOTE_DATA_ARCHIVE Tabellenoption zum Ändern.

RemoteDataArchiveDatabaseOption

REMOTE_DATA_ARCHIVE Datenbankoptionen erstellen/ändern.

RemoteDataArchiveDatabaseSetting

einstellungen auf DB-Ebene REMOTE_DATA_ARCHIVE

RemoteDataArchiveDbCredentialSetting

Einstellung für ANMELDEINFORMATIONEN für REMOTE_DATA_ARCHIVE

RemoteDataArchiveDbFederatedServiceAccountSetting

FEDERATED_SERVICE_ACCOUNT Einstellung für REMOTE_DATA_ARCHIVE

RemoteDataArchiveDbServerSetting

SERVER-Einstellung für REMOTE_DATA_ARCHIVE

RemoteDataArchiveTableOption

REMOTE_DATA_ARCHIVE Tabellenoption zum Erstellen und Ändern.

RemoteServiceBindingOption

Eine Remotedienstbindungsoption.

RemoteServiceBindingStatementBase

Stellt die allgemeine Basis für CREATE- und ALTER REMOTE SERVICE BINDING-Anweisungen dar.

RenameAlterRoleAction

Stellt die Änderungsrollenaktion "Umbenennen" dar.

RenameEntityStatement

Represents a Rename TABLE statement

ResampleStatisticsOption

Stellt die Option "Statistik erneut" dar, die die Angabe einer Liste von Partitionsbereichen unterstützt, für die ein Erneutes Absammieren ausgeführt werden soll.

ResourcePoolAffinitySpecification

Stellt die Affinitätsspezifikation der Ressourcenpool-Anweisung dar.

ResourcePoolParameter

Stellt die Parameter der Ressourcenpool-Anweisung dar.

ResourcePoolStatement

Represents Create and Alter Resource Pool Statement.

RestoreMasterKeyStatement

Represents RESTORE MASTER KEY statement

RestoreOption

Stellt eine einzelne Option in DER RESTORE-Anweisung dar.

RestoreServiceMasterKeyStatement

Represents RESTORE SERVICE MASTER KEY statement

RestoreStatement

Represents RESTORE/LOAD statement

ResultColumnDefinition

Stellt die Spaltendefinition eines Resultsets dar.

ResultSetDefinition

Definition eines einzelnen Resultsets

ResultSetsExecuteOption

Die Beschreibung des Resultsets für EXECUTE-Anweisungen

RetentionDaysAuditTargetOption

Option "RetentionDays" im Fall des URL-Überwachungsziels.

RetentionPeriodDefinition

Definition des Aufbewahrungszeitraums für versionsierte zeitliche Tabelle und Datenaufbewahrungstabellenoption.

ReturnStatement

Represents return statement

RevertStatement

Represents REVERT-Anweisung

RevokeStatement

Stellt die revoke-Anweisung dar.

RevokeStatement80

Stellt die revoke-Anweisung dar.

RightFunctionCall

Represents RIGHT call.

RolePayloadOption

Represents ROLE payload option

RoleStatement

Stellt die Rollen-Anweisungsbasis dar.

RollbackTransactionStatement

Stellt die Rollbacktransaktionsanweisung dar.

RollupGroupingSpecification

Stellt die ROLLUP-Gruppierungsspezifikation dar.

RouteOption

Stellt die Option für die Route dar.

RouteStatement

Stellt die Basis für Routenanweisungen dar.

RowValue

Stellt Daten für eine einzelne Zeile dar.

SaveTransactionStatement

Stellt die Save Transaction -Anweisung dar.

ScalarExpression

Die abstrakte Basisklasse, die skalare Ausdrücke darstellt.

ScalarExpressionDialogOption

Stellt skalare Ausdrucksdialogoptionen dar.

ScalarExpressionRestoreOption

Stellt eine einzelne Option mit optionalem Wert dar.

ScalarExpressionSequenceOption

Stellt die Sequenzoption mit einem skalaren Ausdruck dar.

ScalarExpressionSnippet

Platzhalter für einen beliebigen skalaren Ausdruck.

ScalarFunctionReturnType

Die Rückgabetypdefinition für skalare Wertefunktionen

ScalarSubquery

Stellt die Unterabfrage dar.

SchemaDeclarationItem

Stellt Informationen zu einer Spalte in der Schemadeklaration dar.

SchemaDeclarationItemOpenjson

Stellt Informationen zu einer Ergebnisspalte in Openjson dar.

SchemaObjectFunctionTableReference

Ein Tabellenverweis auf eine Tabellenwertfunktion

SchemaObjectName

Stellt einen Schemaobjektnamen dar.

SchemaObjectNameOrValueExpression

Stellt entweder ein SchemaObjectName- oder ValueExpression-Objekt dar.

SchemaObjectNameSnippet

Platzhalter für einen beliebigen Schemaobjektnamen.

SchemaObjectResultSetDefinition

Stellt das Resultset als Verweis auf ein vorhandenes Schemaobjekt oder einen vorhandenen Typ dar.

SchemaPayloadOption

Represents SCHEMA payload option

SearchedCaseExpression

Stellt einen durchsuchten Fallausdruck dar.

SearchedWhenClause

Stellt die Wann-Klausel dar, die in einem durchsuchten Fallausdruck verwendet wird.

SearchPropertyListAction

Basisklasse für Sucheigenschaftenlistenaktionen.

SearchPropertyListFullTextIndexOption

Stellt die Sucheigenschaftenlistenoption in DER FULLTEXT INDEX -Anweisung dar.

SecondaryRoleReplicaOption

Stellt die Replikatoption für sekundäre Rolle dar.

SecurityElement80

Stellt den Sicherheitsanweisungentext dar, der für Grant Deny- und Revoke-Anweisungen üblich ist.

SecurityPolicyOption

Stellt eine Option in einer CREATE/ALTER SECURITY POLICY -Anweisung dar.

SecurityPolicyStatement

Basisklasse für alle Security Policy-Anweisungsobjekte

SecurityPredicateAction

Stellt ein Sicherheits-Prädikat dar, um eine Änderungs- oder Drop-Aktion hinzuzufügen.

SecurityPrincipal

Stellt den Prinzipal dar, der im Textkörper der Sicherheitsbestimmungen verwendet werden kann.

SecurityStatement

Stellt die Body-Basisklasse der Security-Anweisung dar.

SecurityStatementBody80

Stellt die Body-Basisklasse der Security-Anweisung dar.

SecurityTargetObject

Stellt das Zielobjekt dar, das im Textkörper der Sicherheitsausweisung verwendet werden kann.

SecurityTargetObjectName

Stellt den Namen des Sicherheitszielobjekts dar.

SecurityUserClause80

Stellt den Sicherheitsanweisungentext dar, der für Grant Deny- und Revoke-Anweisungen üblich ist.

SelectElement

Stellt ein Element in der SELECT-Klausel dar.

SelectFunctionReturnType

Die Rückgabetypdefinition für inlinetabellenwertige Funktionen

SelectInsertSource

Stellt die Einfügequelle für SELECT dar.

SelectiveXmlIndexPromotedPath

Stellt den xml-Pfad dar, der in der CreateSelectiveXmlIndex -Anweisung angegeben ist

SelectScalarExpression

Das Spaltenelement, das direkt hinter dem Auswahlschlüsselwort verwendet wird.

SelectSetVariable

Diese Klasse stellt die Einstellung einer Variablen in einer Select-Anweisung dar.

SelectStarExpression

Dies stellt einen ausgewählten * Ausdruck dar.

SelectStatement

Stellt eine SELECT-Anweisung dar.

SelectStatementSnippet

Platzhalter für eine beliebige Select-Anweisung.

SemanticTableReference

Represents SEMANTICKEYPHRASETABLE, SEMANTICSIMILARITYTABLE and SEMANTICSIMILARITYDETAILSTABLE table references.

SendStatement

Represents SEND statement

SensitivityClassification

Hilfsklasse zum Verfügbarmachen von Vertraulichkeitsklassifizierungs-Enumerationen und -Methoden

SensitivityClassificationOption

Einzelne Option in ADD SENSITIVITY CLASSIFICATION-Anweisung.

SensitivityClassificationStatement

Stellt die Grundlegende Vertraulichkeitsklassifizierungsanweisung dar.

SequenceOption

Stellt eine Sequenzoption dar.

SequenceStatement

Basisklasse für alle Sequenz-Anweisungsobjekte

ServerAuditStatement

Allgemeine Basis für CREATE- und ALTER SERVER-Überwachungsanweisungen.

ServiceContract

Stellt dienstvertragsreferenz (mit optionaler Aktion) dar.

SessionOption

Stellt die Ereignissitzungsoption dar.

SessionTimeoutPayloadOption

Stellt SESSION_TIMEOUT Nutzlastoption dar.

SetClause

Die Basisklasse für SET-Klausel.

SetCommand

Stellt einen einzelnen Befehl in einer SET-Anweisung dar (z. B. set !language us_english!)

SetCommandStatement

Stellt set command statement (z. B. SET language us_english) dar.

SetErrorLevelStatement

Represents SET ERRLVL statement

SetFipsFlaggerCommand

Represents SET FIPS_FLAGGER command

SetIdentityInsertStatement

Represents SET IDENTITY_INSERT statement

SetOffsetsStatement

Represents SET OFFSETS statement

SetOnOffStatement

Represents Set statement ending if { ON | OFF }

SetRowCountStatement

Represents SET ROWCOUNT statement

SetSearchPropertyListAlterFullTextIndexAction

Represents SEARCH PROPERTY LIST action for ALTER FULLTEXT INDEX statement

SetStatisticsStatement

Represents Set Statistics {...} { ON | OFF }-Optionen in der TSQL-Grammatik.

SetStopListAlterFullTextIndexAction

Represents STOPLIST action for ALTER FULLTEXT INDEX statement.

SetTextSizeStatement

Represents SET TEXTSIZE statement

SetTransactionIsolationLevelStatement

Represents SET TRANSACTION ISOLATION LEVEL statement (?) Momentaufnahme (?)

SetUserStatement

Represents the setuser statement.

SetVariableStatement

Represents the set @local_variable statement

ShutdownStatement

Stellt die Shutdown-Anweisung dar.

SignatureStatementBase

Stellt die allgemeine Basis für ADD- und DROP SIGNATURE-Anweisungen dar.

SimpleAlterFullTextIndexAction

Represents flag action for ALTER FULLTEXT INDEX statement.

SimpleCaseExpression

Stellt einen einfachen Fallausdruck dar.

SimpleWhenClause

Stellt die Wann-Klausel dar, die in einem einfachen Fallausdruck verwendet wird.

SingleValueTypeCopyOption

Stellt Literale für COPY-Optionen dar.

SizeFileDeclarationOption

Die Dateideklarationsoption für SIZE.

SoapMethod

Represents SOAP method in payload part of CREATE ENDPOINT statement

SourceDeclaration

Stellt den Namen der Ereignisquelldeklaration dar.

SpatialIndexOption

Stellt die Option für den räumlichen Index dar.

SpatialIndexRegularOption

Gibt die regulären Optionen für den räumlichen Index an.

Sql100ScriptGenerator

Skriptgenerator für T-SQL 100

Sql110ScriptGenerator

Skriptgenerator für T-SQL 110

Sql120ScriptGenerator

Skriptgenerator für T-SQL 120

Sql130ScriptGenerator

Skriptgenerator für T-SQL 130

Sql140ScriptGenerator

Skriptgenerator für T-SQL 140

Sql150ScriptGenerator

Skriptgenerator für T-SQL 150

Sql160ScriptGenerator

Skriptgenerator für T-SQL 160

Sql80ScriptGenerator

Skriptgenerator für T-SQL 80

Sql90ScriptGenerator

Skriptgenerator für T-SQL 90

SqlCommandIdentifier

Stellt den SqlCommandIdentifier dar.

SqlDataTypeReference

Stellt integrierte Datentypen dar.

SqlScriptGenerator

Sql-spezifischer Skriptgenerator.

SqlScriptGeneratorOptions

Steuert die Optionen für die Sql-Skriptgenerierung

SqlServerlessScriptGenerator

Skriptgenerator für Serverlose SQL-Pools

StateAuditOption

STATE-Option in ALTER SERVER AUDIT-Anweisung.

StatementList

Stellt eine Liste von Anweisungen dar.

StatementListSnippet

Platzhalter für eine beliebige Anweisungsliste.

StatementWithCtesAndXmlNamespaces

Diese Klasse stellt eine Anweisung dar, die mit einem allgemeinen Tabellenausdruck oder xml-Namespaces beginnen kann.

StatisticsOption

Stellt die Statistikoption dar.

StatisticsPartitionRange

Stellt einen einzelnen Partitionsbereich mit konstanten Ausdrücken dar.

StopListFullTextIndexOption

Represents STOPLIST option in FULLTEXT INDEX statement.

StopRestoreOption

Represents StopAtMark/StopBeforeMark restore options

StringLiteral

Stellt ein Zeichenfolgenliteral dar.

SubqueryComparisonPredicate

Stellt die Vergleichs-Prädikate dar, die Unterabfragen aufweisen.

SymmetricKeyStatement

Stellt allgemeine Eigenschaften für ALTER- und CREATE SYMMETRIC KEY-Anweisungen dar.

SystemTimePeriodDefinition

Zeitraum für zeitliche Systemzeit.

SystemVersioningTableOption

SYSTEM_VERSIONING Tabellenoption.

TableClusteredIndexType

Darstellung des Typs "Gruppierter Index" für einen Tabellenindex.

TableDataCompressionOption

Die Tabellenoption für DATA_COMPRESSION.

TableDefinition

Diese Klasse speichert den allgemeinen Textkörper zum Definieren einer Tabelle.

TableDistributionOption

Stellt die TabellenVERTEILUNGsoption für SQL DW-Tabellen dar.

TableDistributionPolicy

Basisklasse für Tabellenverteilungsrichtlinien.

TableHashDistributionPolicy

Darstellung der HASH-Option für eine Tabellenverteilungsrichtlinie.

TableHint

Stellt einen Hinweis auf einzelne Tabellen dar.

TableHintsOptimizerHint

Stellt Optimiererhinweise dar, die Tabellenhinweise enthalten.

TableIndexOption

Stellt die TabellenINDEX-Option für SQL DW-Tabellen dar.

TableIndexType

Basisklasse für Tabellenindextypen.

TableNonClusteredIndexType

Darstellung des Typs "Nicht gruppierter Index" oder "HEAP" für einen Tabellenindex.

TableOption

Eine einzelne Tabellenoption.

TablePartitionOption

Stellt die Tabellenpartitionsoption für SQL DW-Tabellen dar.

TablePartitionOptionSpecifications

Zum Angeben von Bereich und Werten in der Partitionstabellenoption in der CREATE TABLE-Anweisung.

TableReference

Dies ist eine abstrakte Basisklasse, die den Tabellenverweis darstellt.

TableReferenceWithAlias

Dies stellt einen Tabellenverweis dar, der einen Alias aufweisen kann.

TableReferenceWithAliasAndColumns

Stellt einen Tabellenverweis dar, der Spaltenaliasen angeben kann.

TableReplicateDistributionPolicy

Darstellung der REPLIZIERoption für eine Tabellenverteilungsrichtlinie.

TableRoundRobinDistributionPolicy

Darstellung der option ROUND_ROBIN für eine Tabellenverteilungsrichtlinie.

TableSampleClause

Stellt die TABLESAMPLE-Klausel dar.

TableSwitchOption

Stellt die Option "Tabellenwechsel ändern" dar.

TableValuedFunctionReturnType

Die Rückgabetypdefinition für Tabellenwertfunktionen mit mehreren Anweisungen

TableXmlCompressionOption

Die Tabellenoption für XMLCOMPRESSION.

TargetDeclaration

Stellt die Zieldeklaration dar.

TargetRecoveryTimeDatabaseOption

TARGET_RECOVERY_TIME Option in ALTER DATABASE-Anweisung, SET-Fall

TemporalClause

Basisklasse für alle zeitlichen Klauseln.

TextModificationStatement

Stellt die writetext-Anweisung dar.

ThrowStatement

Represents the THROW statement

TopRowFilter

Diese Klasse stellt den Filter der obersten Zeile dar, der in select-Anweisung verwendet werden kann.

TransactionStatement

Die abstrakte Basisklasse für Transaktionsanweisungen.

TriggerAction

Stellt die Triggeraktion dar.

TriggerObject

Informationen dazu, welcher Trigger erstellt/geändert wird

TriggerOption

Stellt die Triggeroption dar.

TriggerStatementBody

Represents CREATE/ALTER TRIGGER statement.

TruncateTableStatement

Represents the truncate table statement.

TruncateTargetTableSwitchOption

Stellt die Option "Zieltabelle abschneiden" für die Änderungstabellen-Anweisung dar.

TryCastCall

Stellt den try_cast Aufruf dar.

TryCatchStatement

Definiert die try catch-Anweisung.

TryConvertCall

Stellt den try_convert Funktionsaufruf dar.

TryParseCall

Stellt den try_parse Funktionsaufruf dar.

TSEqualCall

Stellt den Tsequal-Funktionsaufruf dar, der eine boolesche Funktion ist.

TSql100Parser

Der TSql Parser für 10.0.

TSql110Parser

Der TSql Parser für 11.0.

TSql120Parser

Der TSql Parser für 12.0.

TSql130Parser

Der TSql-Parser für 13.0.

TSql140Parser

Der TSql Parser für 14.0.

TSql150Parser

Der TSql Parser für 15.0.

TSql160Parser

Der TSql Parser für 16.0.

TSql80Parser

Der TSql Parser für 8.0.

TSql90Parser

Der TSql Parser für 9.0.

TSqlAuditEventGroupHelper

Macht die Überwachungsereignisgruppen verfügbar.

TSqlAuditEventTypeHelper

Macht die Überwachungsereignistypen verfügbar.

TSqlBatch

Stellt einen Batch in T-SQL-Skript dar.

TSqlConcreteFragmentVisitor

Der Basisbesucher für die konkreten TSql-Fragmente

TSqlFragment

Diese Klasse ist eine echte interne Klasse zum Parser, daher ist sie nicht in der Spezifikationsstruktur.

TSqlFragmentSnippet

Platzhalter für ein beliebiges TSqlFragment.

TSqlFragmentVisitor

Der Basisbesucher für das TSql-Skript-Dom.

TSqlParser

Die abstrakte Basisklasse für TSql Parsers.

TSqlParserToken

Stellt ein einzelnes Token im Eingabetext dar.

TSqlScript

Represents a TSql sript.

TSqlStatement

Stellt eine einzelne T-SQL-Anweisung dar.

TSqlStatementSnippet

Platzhalter für eine beliebige Anweisung.

TSqlTriggerEventGroupHelper

Macht die Triggerereignisgruppen verfügbar.

TSqlTriggerEventTypeHelper

Macht die Triggerereignistypen verfügbar.

UnaryExpression

Ein Ausdruck, der einen einzelnen Ausdruck als untergeordnetes Element aufweist.

UniqueConstraintDefinition

Stellt die Einschränkung für eindeutigen oder Primärschlüssel dar. Diese Klasse übersetzt 80 Syntax in 90 Syntax, dies sollte im AST widerzuspiegeln sein, wenn ein Differentiator geschrieben werden soll.

UnpivotedTableReference

Stellt den Nichtpivot-Tabellenverweis in einer From-Klausel dar.

UnqualifiedJoin

Stellt die nicht qualifizierte Verknüpfung in einer From-Klausel dar.

UpdateCall

Stellt den Aktualisierungsfunktionsaufruf dar, der eine boolesche Funktion für die Verwendung in Triggern ist.

UpdateDeleteSpecificationBase

Basisklasse für Update- und Delete-Spezifikationen

UpdateForClause

Represents FOR UPDATE [columns] case used only in DECLARE CURSOR

UpdateMergeAction

Stellt die Aktualisierungszusammenführungsaktion dar.

UpdateSpecification

Die Eigenschaften für Update

UpdateStatement

Stellt die Update-Anweisung dar.

UpdateStatisticsStatement

Stellt die Update statistics statement dar.

UpdateTextStatement

Stellt die Updatetext-Anweisung dar.

UseFederationStatement

Represents the USE FEDERATION statement

UseHintList

Stellt Optimiererhinweise in einer USE HINT-Klausel dar.

UserDataTypeReference

Stellt benutzerdefinierte Datentypen dar.

UserDefinedTypeCallTarget

Stellt das Ziel eines Aufrufs dar, bei dem es sich um eine Spalten- oder CLR-Eigenschaft in einer Spalte handelt.

UserDefinedTypePropertyAccess

Diese Klasse stellt eine Eigenschaft für ein Udt dar.

UserLoginOption

Stellt die Benutzeranmeldungsoption dar.

UserRemoteServiceBindingOption

Die Remotedienstbindungsoption für USER.

UserStatement

Stellt die Basis der Benutzer-Anweisung dar.

UseStatement

Stellt die Use-Anweisung dar.

ValueExpression

Basisklasse für Literale, Variablen und globale Variablen.

ValuesInsertSource

Stellt die Einfügequelle für WERTE dar.

VariableMethodCallTableReference

Stellt einen Tabellenverweis dar, bei dem es sich um einen Methodenaufruf für einen Variablenverweis handelt.

VariableReference

Stellt einen Verweis auf eine Variable dar.

VariableTableReference

Diese Klasse stellt einen Tabellenverweis dar, der eine Variable ist.

VariableValuePair

Represents single variable-value pair in OPTIMIZE FOR optimizer hint

ViewDistributionOption

Represents the view DISTRIBUTION option for SQL DW materialized views.

ViewDistributionPolicy

Basisklasse für materialisierte Ansichtsverteilungsrichtlinien.

ViewForAppendOption

Stellt die Ansichtsoption FOR_APPEND für materialisierte SQL DW-Ansichten dar.

ViewHashDistributionPolicy

Darstellung der HASH-Option für eine materialisierte Ansichtsverteilungsrichtlinie.

ViewOption

Stellt die Ansichtsoption dar.

ViewRoundRobinDistributionPolicy

Darstellung der option ROUND_ROBIN für eine materialisierte Ansichtsverteilungsrichtlinie.

ViewStatementBody

Basisklasse für CREATE/ALTER VIEW-Anweisung.

WaitAtLowPriorityOption

Stellt die Wait-Option mit niedriger Priorität für die Änderungstabellenoption dar.

WaitForStatement

Represents the waitfor statement.

WaitForSupportedStatement

Basisklasse für Anweisungen innerhalb der WAITFOR-Anweisung

WhenClause

Abstrakte Klasse für Fallausdruck bei Klauseln

WhereClause

Stellt die Where-Klausel dar, die in Anweisungen wie select, update verwendet werden kann.

WhileStatement

Stellt die while-Anweisung dar.

WindowClause

Stellt die Fensterklausel dar.

WindowDefinition

Definition eines benannten Fensters.

WindowDelimiter

Stellt die Spezifikation einer Fenstergrenze dar.

WindowFrameClause

Stellt die Spezifikation der Fenstergrenzen für Fensteraggregate dar.

WindowsCreateLoginSource

Windows Fall in CREATE LOGIN-Anweisung

WithCtesAndXmlNamespaces

Diese Klasse stellt ein allgemeines Konstrukt dar, das allgemeine Tabellenausdrücke und XML-Namespaces enthalten kann.

WithinGroupClause

Stellt die innerhalb der Gruppenklausel dar.

WitnessDatabaseOption

WITNESS-Option in ALTER DATABASE-Anweisung, SET-Fall

WlmTimeLiteral

Stellt ein Literal des Zeittyps dar, der in der Workloadverwaltung verwendet wird.

WorkloadClassifierOption

Eine einzelne Workloadklassifiziereroption.

WorkloadClassifierStatement

Represents Create Workload Classifier -Anweisung

WorkloadGroupImportanceParameter

Stellt den Workloadgruppen-Wichtigkeitsparameter dar.

WorkloadGroupParameter

Stellt die Parameter der Workload-Gruppenanweisung dar.

WorkloadGroupResourceParameter

Stellt die Parameter der Workload-Gruppenanweisung dar.

WorkloadGroupStatement

Represents Create and Alter Workload Group Statement.

WriteTextStatement

Stellt die writetext-Anweisung dar.

WsdlPayloadOption

Stellt die WSDL-Nutzlastoption dar.

XmlCompressionOption

Stellt eine einzelne XML-Komprimierungsoption dar.

XmlDataTypeReference

Stellt XML-Datentypen dar.

XmlForClause

Represents FOR XML (options) case

XmlForClauseOption

Represents FOR XML (options) case

XmlNamespaces

Diese Klasse stellt XmlNameSpaces dar.

XmlNamespacesAliasElement

Die Aliasvariation für das XML-Namespaceelement.

XmlNamespacesDefaultElement

Die Standardvariation für das XML-Namespaceelement.

XmlNamespacesElement

Das Element, das beim Definieren des XML-Namespace verwendet wird.

Enumerationen

Name Beschreibung
AbortAfterWaitType

Die Aktion, die nach dem Wartezeiten mit niedriger Priorität ausgeführt werden soll.

AffinityKind

Die Typen der Endpunktaffinität

AllowConnectionsOptionKind

Die Leseoptionen zulassen.

AlterAction

Die Arten der Änderungsaktion

AlterAvailabilityGroupActionType

Die Typen ändern Die Verfügbarkeitsgruppenaktionen

AlterAvailabilityGroupStatementType

Die Typen von Änderungsverfügbarkeitsgruppenanweisungen.

AlterCertificateStatementKind

Die Typen von Alter Certificate

AlterEventSessionStatementType

Die Typen von Alter Event Session-Anweisung

AlterFederationKind

Die Typen von Alter Federation-Anweisung

AlterFullTextCatalogAction

Die Typen der Änderung der Volltextkatalogaktion

AlterIndexType

Die möglichen Änderungsindextypen.

AlterMasterKeyOption

Die Typen von Ändern von Masterschlüsseloptionen

AlterResourceGovernorCommandType

Die Typen des Befehls "Ändern der Ressourcenkontrolle"

AlterServerConfigurationBufferPoolExtensionOptionKind

Die Typen der Pufferpoolerweiterungsoptionen.

AlterServerConfigurationDiagnosticsLogOptionKind

Die Typen von Diagnoseprotokolloptionen.

AlterServerConfigurationExternalAuthenticationOptionKind

Die Typen externer Authentifizierungsoptionen.

AlterServerConfigurationFailoverClusterPropertyOptionKind

Die Typen von Failoverclustereigenschaften.

AlterServerConfigurationHadrClusterOptionKind

Die Typen von HADR-Clustereigenschaften.

AlterServerConfigurationSoftNumaOptionKind

Die Arten von Softnuma-Optionen.

AlterServiceMasterKeyOption

Die Typen der Option "Dienstmasterschlüssel ändern"

AlterTableAlterColumnOption

Die Optionen zum Ändern der Spaltenversion der Alter Table-Anweisung. AddRowguidcol, DropRowguidcol kann nur auftreten, wenn kein Datentyp vorhanden ist.

ApplicationRoleOptionKind

Die möglichen Anwendungsrollenoptionen.

AssemblyOptionKind

Die möglichen Assemblyoptionen.

AssignmentKind

Die Zuordnungstypen

AtomicBlockOptionKind

In der ATOM-Block-Anweisung angegebene Optionen

AttachMode

Die Typen des Anfügenmodus

AuditActionGroup

Die Arten der Überwachungsaktionsgruppe

AuditFailureActionType

Die Aktion, die bei Einem Überwachungsfehler ausgeführt werden soll.

AuditOptionKind
AuditTargetKind

Mögliche Überwachungszieltypen

AuditTargetOptionKind
AuthenticationProtocol

Die Typen von Authentifizierungsprotokollen

AuthenticationTypes

Mögliche Authentifizierungstypen

AutomaticTuningOptionKind

Mögliche Optionen für die automatische Optimierung unter "ALTER DATABASE d1 SET AUTOMATIC_TUNING = (...)"

AutomaticTuningOptionState

Mögliche Optionen für die automatische Optimierung unter "ALTER DATABASE d1 SET AUTOMATIC_TUNING = (OPTION = ...)"

AutomaticTuningState

Status der Option "Automatische Optimierung"

AvailabilityGroupOptionKind

Die Arten von Verfügbarkeitsgruppenoptionen

AvailabilityModeOptionKind

Die Verfügbarkeitsmodusoptionen.

AvailabilityReplicaOptionKind

Die möglichen Verfügbarkeitsreplikatoptionen.

BackupOptionKind

Die Arten von Sicherungsoptionen

BackupRestoreItemKind

Die Typen der Optionen für die Wiederherstellung von Sicherungswiederherstellungen

BinaryExpressionType

Die Typen von skalaren Ausdrücken, die zwei Ausdrücke als untergeordnete Ausdrücke aufweisen.

BinaryQueryExpressionType

Die Typen von Abfrageausdrücken, die zwei Abfrageausdrücke als untergeordnete Elemente aufweisen.

BooleanBinaryExpressionType

Die Typen boolescher Ausdrücke mit zwei Ausdrücken als untergeordnete Elemente.

BooleanComparisonType

Die Arten von Vergleichsausdrücken

BooleanTernaryExpressionType

Die Typen von Ausdrücken mit drei Ausdrücken als untergeordnete Elemente.

BoundingBoxParameterType

Die Typen des Umgebenden Feldparameters

BrokerPriorityParameterSpecialType

Die Typen von Brokerprioritätsparametern

BrokerPriorityParameterType

Die Typen von Brokerprioritätsparametern

BulkInsertOptionKind

Wenn diese Enumeration über 63 hinaus wächst, muss Parser aktualisiert werden – es verwendet Int64, um nach Optionsduplizierung zu suchen.

CatalogCollation

Werte für die Datenbankoption CATALOG_COLLATION

CertificateOptionKinds

Die Arten von Zertifikatoptionen

ChangeTrackingOption

Die möglichen Optionen für die Änderungsnachverfolgung.

ColumnEncryptionDefinitionParameterKind

Parametertypen für spaltenverschlüsselungsdefinition

ColumnEncryptionKeyAlterType

Änderungstypen von Spaltenverschlüsselungsschlüsseln

ColumnEncryptionKeyValueParameterKind

Parameter für spaltenverschlüsselungsschlüsselwert

ColumnEncryptionType

Verschlüsselungstypen, die für eine Spalte unterstützt werden.

ColumnMasterKeyParameterKind

Parametertypen für spaltenmasterschlüsseldefinition

ColumnType

Spaltentypen, die für die Klasse Column verwendet werden.

CommandOptions

Befehle, die in Sicherheitsanweisungen verwendet werden können.

CompressionDelayTimeUnit

Mögliche Werte für Einheiten in COMPRESSION_DELAY Klausel.

ComputeFunctionType

Die möglichen Typen für die Berechnungsfunktion der Computeklausel.

ConstraintEnforcement

Definiert, wie Einschränkungen erzwungen werden können.

ContainmentOptionKind

Die möglichen Eindämmungseinstellungen.

CopyCommandCompressionType

Komprimierungstyp, der vom Kopierbefehl unterstützt wird.

CopyCommandCredentialType

Von COPY-Anweisung unterstützte Anmeldeinformationsidentität.

CopyCommandDateFormat

Datumsformat, das für den Kopierbefehl unterstützt wird.

CopyCommandEncoding

Die Codierung wird für den Kopierbefehl unterstützt.

CopyCommandFileFormatType

Die unterstützten Dateitypen für den Kopierbefehl.

CopyCommandIdentityInsert

Identitätseinfügung, die vom Kopierbefehl unterstützt wird.

CopyOptionKind

Wenn diese Enumeration über 31 hinaus wächst, muss Parser aktualisiert werden – es verwendet Int32, um nach Optionsduplizierung zu suchen.

CryptoMechanismType

Die Arten von Krypto-Mechanismus

CursorOptionKind

Verschiedene Cursoroptionen

DatabaseAuditActionKind

Die Typen der Datenbanküberwachungsaktion

DatabaseConfigClearOptionKind

Die Typen von Datenbankoptionen, die gelöscht werden können

DatabaseConfigSetOptionKind

Die Typen von Datenbankkonfigurationsoptionen, die festgelegt werden können

DatabaseConfigurationOptionState

Status einiger Datenbankkonfigurationsoptionen

DatabaseEncryptionKeyAlgorithm

Mögliche Algorithmen für den Datenbankverschlüsselungsschlüssel.

DatabaseMirroringEndpointRole

Die Typen der Datenbankspiegelungsendpunktrolle

DatabaseOptionKind

Die Arten von Datenbankoptionen

DataCompressionLevel

Die möglichen Werte für die Datenkomprimierungsebene

DbccCommand

Mögliche Werte für dbcc-Befehle

DbccOptionKind

Die Typen von dbcc-Optionen

DelayedDurabilityOptionKind

Die möglichen verzögerten Haltbarkeitseinstellungen.

DeleteUpdateAction

Zeigt die Aktion an, die beim Löschen oder Aktualisieren ausgeführt wird.

DeviceType

Die Gerätetypen

DialogOptionKind
DiskStatementOptionKind

Verschiedene Datenträger-Anweisungsoptionen

DiskStatementType

Der Datenträger-Anweisungstyp.

DropClusteredConstraintOptionKind

Gruppeneinschränkungsoptionstypen ablegen.

DropSchemaBehavior

DROP SCHEMA-Verhalten (im Fall von SQL 2000)

DurabilityTableOptionKind

Die Tischhaltbarkeitsarten

EnableDisableOptionType

Die Typen von Aktivierungsoptionen

EncryptionAlgorithm

Mögliche Algorithmen für verschlüsselung

EncryptionAlgorithmPreference

Mögliche Werte für die Verschlüsselungsalgorithmuseinstellung.

EndpointEncryptionSupport

Die Typen der Endpunktverschlüsselungsunterstützung

EndpointProtocol

Die Typen des Endpunktprotokolls

EndpointProtocolOptions

Mögliche Endpunktprotokolloptionen

EndpointState

Die Typen des Endpunktstatus

EndpointType

Die Endpunkttypen

EventNotificationEventGroup

Die Typen der Ereignisgruppe

EventNotificationEventType

Mögliche Ereignistypen

EventNotificationTarget

Die möglichen Ereignisbenachrichtigungsziele.

EventSessionEventRetentionModeType

Die Arten von Ereignisaufbewahrungsmodi

EventSessionMemoryPartitionModeType

Die Typen des Speicherpartitionsmodus

EventSessionScope

Die zulässigen Bereiche von Ereignissitzungen

ExecuteAsOption

Die Ausführung als Optionen.

ExecuteOptionKind
ExternalDataSourceOptionKind

Die Optionen für externe Datenquellen.

ExternalDataSourcePushdownOption

Die Enumeration gibt den externen Datenquellentyp für externe Tabellen an. Derzeit unterstützen wir HADOOP, RDBMS und SHARD_MAP_MANAGER.

ExternalDataSourceType

Die Enumeration gibt den externen Datenquellentyp für externe Tabellen an. Derzeit unterstützen wir HADOOP, RDBMS und SHARD_MAP_MANAGER. EXTERNAL_GENERICS funktioniert nur für SQL150 und DW, in DW wird sie als systemeigene externe Datenquelle bezeichnet.

ExternalFileFormatOptionKind

Die Optionen für das externe Dateiformat.

ExternalFileFormatType

Die Enumeration gibt die externen Dateiformattypen DELIMITEDTEXT, RCFILE, ORC, PARTS AN.

ExternalFileFormatUseDefaultType

Die Aufzählung gibt das externe Dateiformat die Standardtypoption FALSE (Standard) oder WAHR an.

ExternalResourcePoolAffinityType

Die In einer CREATE/ALTER EXTERNAL RESOURCE POOL-Anweisung verwendeten Paramtertypen

ExternalResourcePoolParameterType

Die In einer CREATE/ALTER EXTERNAL RESOURCE POOL-Anweisung verwendeten Parametertypen

ExternalStreamOptionKind

Optionen für externes Streamen

ExternalTableOptionKind

Die Optionen für die externe Tabelle.

ExternalTableRejectType

Die Enumeration gibt die externen Tabellenrückweisungstypen WERT (Standard) oder PROZENTwert an.

FailoverActionOptionKind

Die Arten von Failoveraktionsoptionen.

FailoverModeOptionKind

Die Failovermodusoptionen.

FetchOrientation

Mögliche Werte für die Abrufausrichtung

FileDeclarationOptionKind

Mögliche Dateideklarationsoptionen

FileFormatType

Die unterstützten externen Dateiformate.

FipsComplianceLevel

Fips 127-2 Compliance-Ebene

FullTextCatalogOptionKind
FullTextFunctionType

Die Volltextfunktionstypen.

FullTextIndexOptionKind

Mögliche FullText-Indexoptionen

FunctionOptionKind

Mögliche Werte für Funktionsoptionen

GeneralSetCommandType

Typen von Setbefehlen mit Parametern

GeneratedAlwaysType

Mögliche Werte für die Klausel "GENERATED ALWAYS"

GraphMatchRecursivePredicateKind

Rekursive Prädikatart für den Diagramm-Übereinstimmungsausdruck.

GridParameterType

Die Typen von Rasterparametern

GroupByOption

Die Optionen, die nach Klausel gruppiert werden, können vorliegen.

HadrDatabaseOptionKind

Die Typen von Hadr-Datenbankoptionen

ImportanceParameterType

Die möglichen Werte für den Wichtigkeitsparameter in CREATE/ALTER WORKLOAD GROUP und CREATE SPATIAL INDEX-Anweisungen

IndexOptionKind

Die möglichen Indexoptionen.

IndexTypeKind

Die möglichen Indextypen.

InsertOption

Der Typ der Einfügeoptionen

IsolationLevel

Isolationsebenen für SET TRANSACTION ISOLATION LEVEL (Befehl)

JoinHint

Die Arten von Verknüpfungshinweisen.

JsonForClauseOptions

Enumeration zum Speichern unterschiedlicher JSON-Klauseloptionen

KeyOptionKind
KeywordCasing

Stellt die möglichen Methoden für die Groß-/Kleinschreibung von SQL-Schlüsselwörtern dar.

LiteralType

Die Literaltypen.

LockEscalationMethod

Die Arten von Lock-Eskalationsmethoden

LowPriorityLockWaitOptionKind

Die möglichen Optionen für Wartezeiten mit niedriger Priorität.

MemoryUnit

Speichereinheiten für Dateideklarationsoptionen in CREATE DATABASE-Anweisung

MergeCondition

Mögliche Werte für die Zusammenführungsbedingung

MessageSender

Die Typen von Nachrichtensendern

MessageValidationMethod

Die Typen von Nachrichtenüberprüfungsmethoden

MigrationState

Die Arten des Migrationsstatus

ModifyFileGroupOption

Mögliche Werte zum Ändern von Dateigruppenoptionen

NonTransactedFileStreamAccess

Die möglichen Nicht-Transaktionen-Dateistream-Zugriffswerte.

NullNotNull

Represents optional NULL/NOT NULL contraint in column definition in INSERT BULK statement

OdbcLiteralType

Stellt die Odbc-Literaltypen dar.

OpenRowsetCosmosOptionKind

Verfügbare Optionen für OPENROWSET (Provider =' CosmosDB' ....) -Anweisung. Diese Syntax ist spezifisch für Serverlose SQL-Pools

OptimizerHintKind

Optimiererhinweise

OptionState

Status einiger Optionen

PageVerifyDatabaseOptionKind

Die Typen von Seitenüberprüfungen ändern Datenbankoptionen

ParameterlessCallType

Gibt den Typ des parameterlosen Aufrufs an.

ParameterModifier

Die Typen des Parametermodifizierers

ParameterStyle

Parameterformat für externe Funktionskörper

PartitionFunctionRange

Mögliche Werte für partitionsfunktionsbereich

PartitionTableOptionRange

Mögliche Werte für den Bereich der Partitionstabellenoption

PartnerDatabaseOptionKind

Die Typen von Partner ändern Datenbankoptionen

PayloadOptionKinds

Die Arten von Nutzlastoptionen

PermissionSetOption

Die Berechtigungssatzoptionen.

PortTypes

Mögliche Werte für Porttypen

PredictRunTimeOptions

Die Optionen für die Vorhersagen-Laufzeit.

PrincipalOptionKind

Die Arten von Anmeldeoptionen

PrincipalType

Die Prinzipaltypen, die in Sicherheitsanweisungen verwendet werden können.

PrivilegeType80

Die Berechtigungstypen, die in Sicherheitsanweisungen verwendet werden können.

ProcedureOptionKind

Die Arten von Prozeduroptionen

ProcessAffinityType

Der Typ der Prozessaffinität in DER ALTER SERVER CONFIGURATION-Anweisung

QualifiedJoinType

Die Typen qualifizierter Verknüpfungen.

QueryStoreCapturePolicyOptionKind

Die möglichen Abfragespeicher Aufnahmerichtlinienmodi

QueryStoreDesiredStateOptionKind

Mögliche Abfragespeicher gewünschten Statusoptionen

QueryStoreOptionKind

Mögliche Abfragespeicher Optionen unter 'ALTER DATABASE d1 SET QUERY_STORE = (...)'

QueryStoreSizeCleanupPolicyOptionKind

Mögliche Größenbasierte Bereinigungsrichtlinienmodi

QueueOptionKind

Die möglichen Warteschlangenoptionen.

QuoteType

Der mögliche Anführungszeichentyp.

RaiseErrorOptions

RaiseError-Optionen.

RdaTableOption

Die Typen der RDA-Tabellenoption

RecoveryDatabaseOptionKind

Die Arten von Wiederherstellungsveränderungsdatenbankoptionen

RemoteDataArchiveDatabaseSettingKind

Die möglichen Einstellungen unter "ALTER DATABASE d1 SET REMOTE_DATA_ARCHIVE = (...)"

RemoteServiceBindingOptionKind
ResourcePoolAffinityType

Die In einer CREATE/ALTER RESOURCE POOL-Anweisung verwendeten Paramtertypen

ResourcePoolParameterType

Die In einer CREATE/ALTER RESOURCE POOL-Anweisung verwendeten Paramtertypen

RestoreOptionKind

Die Arten von Wiederherstellungsoptionen

RestoreStatementKind

Die Typen von Wiederherstellungsanweisungen

ResultSetsOptionKind

Gibt an, ob die Resultsets für Execute-Anweisungen definiert sind.

ResultSetType

Gibt den Mechanismus an, der zum Definieren des Resultsets verwendet wird.

RouteOptionKind

Die möglichen Routenoptionen.

SecondaryXmlIndexType

Die sekundären XML-Indextypen.

SecurityObjectKind

Die Arten von Sicherheitsobjekten

SecurityPolicyActionType

Die Arten von Sicherheitsrichtlinien-Anweisungsaktionen

SecurityPolicyOptionKind

Die Sicherheitsrichtlinienoptionen.

SecurityPredicateActionType

Die Arten von Sicherheits-Prädikatoptionen

SecurityPredicateOperation

Die Arten von Sicherheits-Prädikatvorgängen

SecurityPredicateType

Die Arten von Sicherheits-Prädikaten

SemanticFunctionType

Die semantischen Funktionstypen.

SensitivityClassification.OptionType

Optiontyp der Vertraulichkeitsklassifizierung, der in AddSensitivityClassificationStatement verwendet wird

SensitivityClassification.Rank

Bewertungswerte der Vertraulichkeitsklassifizierung

SeparatorType

Die möglichen Trennzeichentypen.

SequenceOptionKind

Die Typen von Sequenzoptionen

ServiceBrokerOption

Mögliche Dienstbrokeroptionen für CREATE DATABASE-Anweisung

SessionOptionKind
SetOffsets

Die verschiedenen Typen von Schlüsselwörtern, die in SET OFFSETS-Anweisung verwendet werden.

SetOptions

Die verschiedenen Typen von Prädikat-SET-Optionen in SQL.

SetStatisticsOptions

Die verschiedenen Typen von PrädikatEN SET STATISTICS-Optionen in SQL.

SignableElementKind

Die Typen von signierbaren Elementen

SimpleAlterFullTextIndexActionKind

Die Typen von Altern von Volltextindexaktionen

SoapMethodAction

Die Typen von Soap-Methodenaktionen

SoapMethodFormat

Die möglichen Soap-Methodenformate

SoapMethodSchemas

Die Typen des Soap-Methodenschemas

SortOrder

Diese Enumeration ist die Möglichkeit einer Sortierreihenfolge.

SparseColumnOption

Mögliche Werte für Spaltenoptionen mit geringem Wert

SpatialIndexingSchemeType

Die Typen des räumlichen Indizierungsschemas

SqlDataTypeOption

Dies sind die möglichen Datentypen in Sql. Die Groß-/Kleinschreibung von Namen wird durch System.Data.SqlDbType beeinflusst.

SqlEngineType

In dieser Enumeration wird der Modultyp SQL Server

SqlVersion

Diese Enumeration listet die Versionen für Sql auf.

StatisticsOptionKind

Die möglichen Optionen für Statistiken.

SubqueryComparisonPredicateType

Die Typen von Vergleichs-Prädikaten, die eine Unterabfrage umfassen.

TableElementType

Tabellenelementtyp.

TableHintKind

Die Tabellenhinweise.

TableOptionKind

Die möglichen Tabellenoptionen

TableSampleClauseOption

Die Optionen für Tabellenbeispielklauseln.

TableSwitchOptionKind

Die möglichen Optionen zum Ändern der Tabellenschalter-Anweisung.

TemporalClauseType

Mögliche Werte für eine zeitliche Klausel im Teil "FROM" einer Abfrage.

TemporalRetentionPeriodUnit

Mögliche Werte für Einheiten in HISTORY_RETENTION_PERIOD Klausel.

TimeUnit

Die In verschiedenen Anweisungen verwendeten Zeiteinheitentypen. Weitere Zeiteinheiten können bei Bedarf hinzugefügt werden.

TriggerActionType

Geben Sie an, welche Datenänderungsanweisungen beim Versuch für diese Tabelle oder Ansicht den Trigger aktivieren.

TriggerEnforcement

Optionen für die Erzwingung der Triggerausführung.

TriggerOptionKind

Die möglichen Triggeroptionen.

TriggerScope

Diese Enumeration listet mögliche Triggerbereiche auf

TriggerType

Gibt den Typ des Triggers an.

TSqlTokenType
UnaryExpressionType

Die Typen von skalaren Ausdrücken, die einen einzelnen Ausdruck als untergeordnetes Element aufweisen.

UniqueRowFilter

Wird in select-Anweisung verwendet.

UnqualifiedJoinType

Die möglichen Indexoptionen.

UserLoginOptionType

Die möglichen Benutzeranmeldungsoptionen.

UserType80

Die Berechtigungstypen, die in Sicherheitsanweisungen verwendet werden können.

ViewOptionKind

Die möglichen Ansichtsoptionen.

WaitForOption

Die möglichen Waitfor-Optionen.

WindowDelimiterType

Typ einer Fensterbegrenzung

WindowFrameType

Typ des Fensterrahmens. Gibt an, ob ZEILEN- oder BEREICHseinheiten verwendet werden.

WorkloadClassifierOptionType

Die Workloadklassifiziereroptionen.

WorkloadGroupParameterType

Die Arten von Workloadressourcenparametern

XmlCompressionOptionState

Die möglichen XML-Komprimierungsoptionen unter 'CREATE TABLE t1 XML_COMPRESSION = { ON | OFF }'

XmlDataTypeOption

Dies sind die möglichen Modifizierer für den XML-Datentyp.

XmlForClauseOptions

Aufzählung zum Speichern unterschiedlicher XML für Klauseloptionen