Microsoft.SqlServer.TransactSql.ScriptDom Spazio dei nomi

Classi

Nome Descrizione
AcceleratedDatabaseRecoveryDatabaseOption

opzione ACCELERATED_DATABASE_RECOVERY nell'istruzione ALTER DATABASE, caso SET

AddAlterFullTextIndexAction

Rappresenta l'azione ADD per l'istruzione ALTER FULLTEXT INDEX.

AddFileSpec

Rappresenta un singolo file nella clausola ADD FILE FROM nell'istruzione ALTER ASSEMBLY

AddMemberAlterRoleAction

Rappresenta l'azione add member alter role.

AddSearchPropertyListAction

Azione aggiungi elenco proprietà di ricerca.

AddSensitivityClassificationStatement

Aggiunge la classificazione di riservatezza alle colonne specificate.

AddSignatureStatement

Rappresenta le istruzioni ADD SIGNATURE.

AdHocDataSource

Rappresenta un'origine dati ad hoc.

AdHocTableReference

Riferimento alla tabella OPENDATASOURCE (ad hoc).

AlgorithmKeyOption

Rappresenta l'opzione ALGORITHM.

AlterApplicationRoleStatement

Rappresenta l'istruzione alter application role.

AlterAssemblyStatement

Rappresenta l'istruzione ALTER ASSEMBLY.

AlterAsymmetricKeyStatement

Rappresenta l'istruzione ALTER ASYMMETRIC KEY

AlterAuthorizationStatement

Rappresenta l'istruzione alter authorization.

AlterAvailabilityGroupAction

Azione da eseguire per modificare il gruppo di disponibilità.

AlterAvailabilityGroupFailoverAction

Rappresenta l'azione di failover da eseguire per modificare il gruppo di disponibilità.

AlterAvailabilityGroupFailoverOption

Rappresenta un'opzione di failover.

AlterAvailabilityGroupStatement

Rappresenta l'istruzione ALTER AVAILABILITY GROUP

AlterBrokerPriorityStatement

Rappresenta l'istruzione Alter Broker Priority.

AlterCertificateStatement

Rappresenta l'istruzione ALTER CERTIFICATE

AlterColumnAlterFullTextIndexAction

Rappresenta l'azione ALTER COLUMN per l'istruzione ALTER FULLTEXT INDEX.

AlterColumnEncryptionKeyStatement

Rappresenta un'istruzione ALTER COLUMN ENCRYPTION KEY

AlterCreateEndpointStatementBase

Rappresenta parte comune delle istruzioni CREATE e ALTER ENDPOINT

AlterCreateServiceStatementBase

Rappresenta l'istruzione CREATE SERVICE

AlterCredentialStatement

Rappresenta l'istruzione ALTER CREDENTIAL

AlterCryptographicProviderStatement

Rappresenta l'istruzione Alter Cryptographic Provider.

AlterDatabaseAddFileGroupStatement

Aggiungere e rimuovere casi di filegroup da ALTER DATABASE

AlterDatabaseAddFileStatement

Aggiungere un caso di file da ALTER DATABASE

AlterDatabaseAuditSpecificationStatement

Modifica la specifica del controllo del database.

AlterDatabaseCollateStatement

Alter COLLATE case from ALTER DATABASE

AlterDatabaseEncryptionKeyStatement

Modifica della chiave di crittografia del database

AlterDatabaseModifyFileGroupStatement

Modificare il caso del filegroup da ALTER DATABASE

AlterDatabaseModifyFileStatement

Modificare il caso di file da ALTER DATABASE

AlterDatabaseModifyNameStatement

Modificare il case del nome da ALTER DATABASE

AlterDatabaseRebuildLogStatement

Ricompilare il caso del log da ALTER DATABASE (non documentato)

AlterDatabaseRemoveFileGroupStatement

Aggiungere e rimuovere casi di filegroup da ALTER DATABASE

AlterDatabaseRemoveFileStatement

Rimuovere il caso di file da ALTER DATABASE

AlterDatabaseScopedConfigurationClearStatement

Rappresenta l'istruzione ALTER DATABASE SCOPED CONFIGURATION CLEAR

AlterDatabaseScopedConfigurationSetStatement

Rappresenta l'istruzione ALTER DATABASE SCOPED CONFIGURATION SET

AlterDatabaseScopedConfigurationStatement

Rappresenta l'istruzione ALTER DATABASE SCOPED CONFIGURATION

AlterDatabaseSetStatement

Rappresenta il caso SET nell'istruzione ALTER DATABASE

AlterDatabaseStatement

Rappresenta l'istruzione ALTER DATABASE

AlterDatabaseTermination

Contiene informazioni sulla terminazione

AlterEndpointStatement

Rappresenta l'istruzione ALTER ENDPOINT

AlterEventSessionStatement

Rappresenta l'istruzione Alter Event Session.

AlterExternalDataSourceStatement

Rappresenta un'istruzione ALTER EXTERNAL DATA SOURCE.

AlterExternalLanguageStatement

Rappresenta l'istruzione ALTER EXTERNAL LANGUAGE.

AlterExternalLibraryStatement

Rappresenta l'istruzione ALTER EXTERNAL LIBRARY.

AlterExternalResourcePoolStatement

Rappresenta l'istruzione Alter External Resource Pool.

AlterFederationStatement

Rappresenta l'istruzione ALTER FEDERATION

AlterFullTextCatalogStatement

Rappresenta l'istruzione ALTER FULLTEXT CATALOG

AlterFullTextIndexAction

Rappresenta l'azione di modifica per l'istruzione ALTER FULLTEXT INDEX.

AlterFullTextIndexStatement

Rappresenta l'istruzione ALTER FULLTEXT INDEX.

AlterFullTextStopListStatement

Rappresenta l'istruzione Alter Fulltext Stoplist.

AlterFunctionStatement

Rappresenta l'istruzione Alter Function.

AlterIndexStatement

Rappresenta l'istruzione alter index.

AlterLoginAddDropCredentialStatement

Rappresenta ALTER LOGIN che aggiunge o elimina il nome delle credenziali.

AlterLoginEnableDisableStatement

Rappresenta ALTER LOGIN che abilita o disabilita l'accesso.

AlterLoginOptionsStatement

Rappresenta ALTER LOGIN che modifica le opzioni.

AlterLoginStatement

Rappresenta l'istruzione ALTER LOGIN.

AlterMasterKeyStatement

Rappresenta l'istruzione della chiave master.

AlterMessageTypeStatement

Rappresenta l'istruzione ALTER MESSAGE TYPE

AlterPartitionFunctionStatement

Rappresenta l'istruzione ALTER PARTITION FUNCTION.

AlterPartitionSchemeStatement

Rappresenta l'istruzione ALTER PARTITION SCHEME.

AlterProcedureStatement

Istruzione alter procedure.

AlterQueueStatement

Rappresenta l'istruzione alter queue.

AlterRemoteServiceBindingStatement

Rappresenta l'istruzione ALTER REMOTE SERVICE BINDING

AlterResourceGovernorStatement

Rappresenta l'istruzione Alter Resource Governor.

AlterResourcePoolStatement

Rappresenta l'istruzione Alter Resource Pool.

AlterRoleAction

Rappresenta un'azione in ALTER ROLE.

AlterRoleStatement

Rappresenta l'istruzione alter role.

AlterRouteStatement

Rappresenta l'istruzione alter route.

AlterSchemaStatement

Rappresenta l'istruzione ALTER SCHEMA

AlterSearchPropertyListStatement

Rappresenta l'istruzione ALTER SEARCH PROPERTY LIST

AlterSecurityPolicyStatement

Rappresenta un'istruzione ALTER SECURITY POLICY

AlterSequenceStatement

Rappresenta l'istruzione ALTER SEQUENCE

AlterServerAuditSpecificationStatement

Modifica la specifica del controllo del server.

AlterServerAuditStatement

Modifica il controllo del server.

AlterServerConfigurationBufferPoolExtensionContainerOption

Rappresenta una singola impostazione di primo livello ALTER SERVER CONFIGURATION SET BUFFER POOL EXTENSION che può avere un elenco di sottoopzioni.

AlterServerConfigurationBufferPoolExtensionOption

Rappresenta una singola opzione ALTER SERVER CONFIGURATION SET BUFFER POOL EXTENSION.

AlterServerConfigurationBufferPoolExtensionSizeOption

Rappresenta l'opzione SIZE per l'ESTENSIONE POOL DI BUFFER.

AlterServerConfigurationDiagnosticsLogMaxSizeOption

Rappresenta un'unica opzione di MAX_SIZE ALTER SERVER CONFIGURATION SET DIAGNOSTICS LOG.

AlterServerConfigurationDiagnosticsLogOption

Rappresenta una singola opzione ALTER SERVER CONFIGURATION SET DIAGNOSTICS LOG.

AlterServerConfigurationExternalAuthenticationContainerOption

Rappresenta una singola impostazione di primo livello ALTER SERVER CONFIGURATION SET EXTERNAL AUTHENTICATION che può avere un elenco di sottoopzioni.

AlterServerConfigurationExternalAuthenticationOption

Rappresenta una singola opzione ALTER SERVER CONFIGURATION SET EXTERNAL AUTHENTICATION.

AlterServerConfigurationFailoverClusterPropertyOption

Rappresenta una singola opzione ALTER SERVER CONFIGURATION SET FAILOVER CLUSTER PROPERTY.

AlterServerConfigurationHadrClusterOption

Rappresenta una singola opzione ALTER SERVER CONFIGURATION SET HADR CLUSTER.

AlterServerConfigurationSetBufferPoolExtensionStatement

Rappresenta l'istruzione ALTER SERVER CONFIGURATION SET BUFFER POOL EXTENSION.

AlterServerConfigurationSetDiagnosticsLogStatement

Rappresenta l'istruzione ALTER SERVER CONFIGURATION SET DIAGNOSTICS LOG.

AlterServerConfigurationSetExternalAuthenticationStatement

Rappresenta l'istruzione ALTER SERVER CONFIGURATION SET EXTERNAL AUTHENTICATION.

AlterServerConfigurationSetFailoverClusterPropertyStatement

Rappresenta l'istruzione ALTER SERVER CONFIGURATION SET FAILOVER CLUSTER PROPERTY.

AlterServerConfigurationSetHadrClusterStatement

Rappresenta l'istruzione ALTER SERVER CONFIGURATION SET HADR CLUSTER.

AlterServerConfigurationSetSoftNumaStatement

Rappresenta l'istruzione ALTER SERVER CONFIGURATION SET SOFTNUMA.

AlterServerConfigurationSoftNumaOption

Rappresenta una singola opzione ALTER SERVER CONFIGURATION SET SOFTNUMA.

AlterServerConfigurationStatement

Rappresenta l'istruzione ALTER SERVER CONFIGURATION.

AlterServerRoleStatement

Rappresenta l'istruzione ALTER SERVER ROLE.

AlterServiceMasterKeyStatement

Rappresenta l'istruzione ALTER SERVICE MASTER KEY

AlterServiceStatement

Rappresenta l'istruzione ALTER SERVICE

AlterSymmetricKeyStatement

Rappresenta l'istruzione ALTER SYMMETRIC KEY

AlterTableAddTableElementStatement

Aggiungere la specializzazione dell'elemento tabella dell'istruzione Alter Table. Include definizioni di colonna e vincoli.

AlterTableAlterColumnStatement

Modificare la specializzazione della colonna dell'istruzione Alter Table.

AlterTableAlterIndexStatement

Modificare la specializzazione della ricompilazione dell'indice dell'istruzione Alter Table.

AlterTableAlterPartitionStatement

Divisione/unione delle partizioni di una tabella SQL Data Warehouse.

AlterTableChangeTrackingModificationStatement

Modifica il rilevamento delle modifiche per una tabella.

AlterTableConstraintModificationStatement

Definisce le modifiche apportate a un vincolo di tabella.

AlterTableDropTableElement

Rappresenta un singolo elemento che può essere utilizzato nell'istruzione alter table drop.

AlterTableDropTableElementStatement

Specializzazione dell'elemento tabella drop dell'istruzione Alter Table. Contiene nomi di colonne e vincoli da eliminare.

AlterTableFileTableNamespaceStatement

Abilita o disabilita lo spazio dei nomi filetable in una tabella.

AlterTableRebuildStatement

Ricompila gli indici in una tabella.

AlterTableSetStatement

Modifica le opzioni della tabella per una tabella.

AlterTableStatement

Rappresenta la classe base dell'istruzione alter table.

AlterTableSwitchStatement

Specializzazione switch dell'istruzione Alter Table.

AlterTableTriggerModificationStatement

Definisce le modifiche apportate a un trigger in una tabella. I trigger possono essere abilitati o disabilitati.

AlterTriggerStatement

Istruzione ALTER TRIGGER.

AlterUserStatement

Rappresenta l'istruzione alter user.

AlterViewStatement

Istruzione ALTER VIEW.

AlterWorkloadGroupStatement

Rappresenta l'istruzione Alter Workload Group.

AlterXmlSchemaCollectionStatement

Rappresenta l'istruzione alter xml Schema Collection.

ApplicationRoleOption

Rappresenta l'opzione del ruolo applicazione.

ApplicationRoleStatement

Rappresenta la base dell'istruzione del ruolo applicazione.

AssemblyEncryptionSource

Rappresenta il riferimento a un assembly contenente la chiave o il certificato

AssemblyName

Rappresenta i nomi degli assembly CLR.

AssemblyOption

Rappresenta un'opzione di assembly.

AssemblyStatement

Rappresenta le parti comuni nelle istruzioni create e alter assembly.

AssignmentSetClause

Rappresenta la clausola SET per l'assegnazione.

AsymmetricKeyCreateLoginSource

Caso del certificato nell'istruzione CREATE LOGIN

AtomicBlockOption

Rappresenta un'unica opzione di blocco atomico.

AtTimeZoneCall

Rappresenta la chiamata AL FUSO ORARIO.

AuditActionGroupReference

Rappresenta il riferimento al gruppo di controllo.

AuditActionSpecification

Rappresenta la specifica dell'azione di controllo.

AuditGuidAuditOption

AUDIT_GUID opzione nell'istruzione CREATE SERVER AUDIT.

AuditOption

Opzione singola nell'istruzione CREATE/ALTER SERVER AUDIT.

AuditSpecificationDetail

Classe di base per la specifica dell'azione di controllo e il nome del gruppo di azioni di controllo.

AuditSpecificationPart

Rappresenta una clausola ADD/DROP nell'istruzione della specifica di controllo.

AuditSpecificationStatement

Rappresenta l'istruzione della specifica di controllo.

AuditTarget

Controllare la destinazione nelle istruzioni CREATE/ALTER SERVER AUDIT.

AuditTargetOption

Opzione singola per la destinazione di controllo.

AuthenticationEndpointProtocolOption

Rappresenta l'opzione AUTHENTICATION HTTP endpoint protocol

AuthenticationPayloadOption

Rappresenta l'opzione del payload AUTHENTICATION

AutoCleanupChangeTrackingOptionDetail

AUTO_CLEANUP parte dell'opzione CHANGE_TRACKING nell'istruzione ALTER DATABASE SET.

AutoCreateStatisticsDatabaseOption

Opzione di database con sottoopzioni di cui è stato eseguito il wrapping tra parentesi.

AutomaticTuningCreateIndexOption

Creare una parte indice delle opzioni di ottimizzazione automatica

AutomaticTuningDatabaseOption

Opzione di ottimizzazione automatica nell'istruzione ALTER DATABASE, caso SET

AutomaticTuningDropIndexOption

Eliminare la parte indice delle opzioni di ottimizzazione automatica

AutomaticTuningForceLastGoodPlanOption

Forza ultimo piano valido parte delle opzioni di ottimizzazione automatica

AutomaticTuningMaintainIndexOption

Gestire la parte indice delle opzioni di ottimizzazione automatica

AutomaticTuningOption

Una singola opzione di ottimizzazione automatica.

AvailabilityGroupOption

Base per le opzioni del gruppo di disponibilità.

AvailabilityGroupStatement

Base per le istruzioni del gruppo di disponibilità

AvailabilityModeReplicaOption

Rappresenta l'opzione di replica per la modalità di disponibilità.

AvailabilityReplica

Dichiarazione di una replica di disponibilità.

AvailabilityReplicaOption

Rappresenta un'opzione di replica di disponibilità.

BackupCertificateStatement

Rappresenta l'istruzione BACKUP CERTIFICATE

BackupDatabaseStatement

Rappresenta l'istruzione BACKUP DATABASE

BackupEncryptionOption

Rappresenta l'opzione di crittografia in un'istruzione di backup.

BackupMasterKeyStatement

Rappresenta l'istruzione BACKUP MASTER KEY

BackupOption

Rappresenta una singola opzione nell'istruzione BACKUP

BackupRestoreFileInfo

Informazioni su file/filegroup sottoposti a backup/ripristino (solo READ_WRITE_FILEGROUPS - 2005)

BackupRestoreMasterKeyStatementBase

Rappresenta una parte comune delle istruzioni MASTER KEY BACKUP e RESTORE (SERVICE)

BackupServiceMasterKeyStatement

Rappresenta l'istruzione BACKUP SERVICE MASTER KEY

BackupStatement

Rappresenta l'istruzione BACKUP/DUMP

BackupTransactionLogStatement

Rappresenta l'istruzione BACKUP TRANSACTION

BackwardsCompatibleDropIndexClause

Rappresenta la clausola old-style nell'istruzione DROP INDEX

BeginConversationTimerStatement

Rappresenta l'istruzione BEGIN CONVERSATION TIMER

BeginDialogStatement

Rappresenta l'istruzione BEGIN DIALOG

BeginEndAtomicBlockStatement

Rappresenta un gruppo di istruzioni che iniziano con un begin e terminano con una parola chiave END in un blocco ATOMIC.

BeginEndBlockStatement

Rappresenta un gruppo di istruzioni che iniziano con un begin e terminano con una parola chiave END.

BeginTransactionStatement

Rappresenta le istruzioni begin transaction e begin distributed transaction.

BinaryExpression

Espressione con due espressioni come elementi figlio.

BinaryLiteral

Rappresenta un valore letterale binario.

BinaryQueryExpression

Questa classe rappresenta l'unione utilizzata in un'istruzione select.

BooleanBinaryExpression

Espressione booleana con due espressioni booleane come elementi figlio

BooleanComparisonExpression

Espressione booleana che esegue un confronto tra due espressioni scalari

BooleanExpression

Classe base astratta che rappresenta espressioni booleane

BooleanExpressionSnippet

Segnaposto per un'espressione booleana arbitraria.

BooleanIsNullExpression

Espressione booleana per IS [NOT] NULL

BooleanNotExpression

Rappresenta un'espressione booleana NOT

BooleanParenthesisExpression

Rappresenta un'espressione booleana racchiusa tra parentesi.

BooleanTernaryExpression

Espressione booleana con tre espressioni come elementi figlio.

BoundingBoxParameter

Rappresenta il parametro strutturato dell'indice spaziale in base al nome.

BoundingBoxSpatialIndexOption

Rappresenta l'opzione BOUNDING_BOX indice spaziale.

BreakStatement

Rappresenta l'istruzione break.

BrokerPriorityParameter

Rappresenta i parametri dell'istruzione broker in precedenza.

BrokerPriorityStatement

Rappresenta l'istruzione Create e Alter Broker Priority.

BrowseForClause

Rappresenta il caso FOR BROWSE

BuiltInFunctionTableReference

Questa classe rappresenta le funzioni predefinite come riferimento di tabella semplice.

BulkInsertBase

Rappresenta l'istruzione BULK INSERT

BulkInsertOption

Rappresenta una singola opzione nell'istruzione BULK INSERT

BulkInsertStatement

Rappresenta l'istruzione BULK INSERT

BulkOpenRowset

Rappresenta le informazioni di riferimento sulla tabella OPENROWSET (BULK ...) .

CallTarget

Rappresenta una destinazione di una chiamata di funzione.

CaseExpression

Rappresenta l'espressione case.

CastCall

Rappresenta la chiamata cast.

CatalogCollationOption

Imposta il CATALOG_COLLATION del database

CellsPerObjectSpatialIndexOption

Rappresenta l'opzione CELLS_PER_OBJECT indice spaziale.

CertificateCreateLoginSource

Caso del certificato nell'istruzione CREATE LOGIN

CertificateOption

Rappresenta un'unica opzione SUBJECT o START_DATE o EXPIRE_DATE nell'istruzione CREATE CERTIFICATE

CertificateStatementBase

Rappresenta l'istruzione CREATE CERTIFICATE

ChangeRetentionChangeTrackingOptionDetail

CHANGE_RETENTION parte dell'opzione CHANGE_TRACKING nell'istruzione ALTER DATABASE SET.

ChangeTableChangesTableReference

Clausola CHANGETABLE con l'opzione CHANGES.

ChangeTableVersionTableReference

Clausola CHANGETABLE con l'opzione VERSION.

ChangeTrackingDatabaseOption

opzione CHANGE_TRACKING nell'istruzione ALTER DATABASE, caso SET

ChangeTrackingFullTextIndexOption

Rappresenta CHANGE_TRACKING'opzione nell'istruzione FULLTEXT INDEX.

ChangeTrackingOptionDetail

Un dettaglio per ChangeTrackingDatabaseOption

CharacterSetPayloadOption

Rappresenta CHARACTER_SET'opzione payload

CheckConstraintDefinition

Rappresenta il vincolo CHECK.

CheckpointStatement

Rappresenta l'istruzione del checkpoint.

ChildObjectName

Rappresenta il nome di un oggetto figlio dello schema.

ClassifierEndTimeOption

Rappresenta l'opzione ora di inizio per il classificatore del carico di lavoro.

ClassifierImportanceOption

Rappresenta l'opzione di importanza per il classificatore del carico di lavoro.

ClassifierMemberNameOption

Rappresenta l'opzione del nome del membro per il classificatore del carico di lavoro.

ClassifierStartTimeOption

Rappresenta l'opzione ora di inizio per il classificatore del carico di lavoro.

ClassifierWlmContextOption

Rappresenta l'opzione di contesto wlm per il classificatore del carico di lavoro.

ClassifierWlmLabelOption

Rappresenta l'opzione etichetta di query per il classificatore del carico di lavoro.

ClassifierWorkloadGroupOption

Rappresenta l'opzione del gruppo di carico di lavoro per il classificatore del carico di lavoro.

CloseCursorStatement

Istruzione Close cursor

CloseMasterKeyStatement

Chiudere l'istruzione chiave master.

CloseSymmetricKeyStatement

Chiudere l'istruzione chiave simmetrica.

CoalesceExpression

Rappresenta l'espressione coalesce.

ColumnDefinition

Questo frammento rappresenta una definizione di colonna

ColumnDefinitionBase

Rappresenta la definizione di colonna di base

ColumnEncryptionAlgorithmNameParameter

Parametro che rappresenta l'algoritmo di crittografia utilizzato per crittografare la chiave di crittografia della colonna

ColumnEncryptionAlgorithmParameter

Singolo parametro nella definizione di colonna per l'algoritmo di crittografia della colonna usato per crittografare la colonna

ColumnEncryptionDefinition

Classe che rappresenta le proprietà di crittografia per una colonna

ColumnEncryptionDefinitionParameter

Singolo parametro di crittografia per una colonna

ColumnEncryptionKeyNameParameter

Parametro che rappresenta la chiave di crittografia della colonna usata per crittografare la colonna

ColumnEncryptionKeyStatement

Classe base per tutti gli oggetti istruzione Column Encryption Key

ColumnEncryptionKeyValue

Classe che rappresenta il valore di una chiave di crittografia della colonna crittografata con chiave master della colonna

ColumnEncryptionKeyValueParameter

Singolo parametro in di un valore della chiave di crittografia della colonna

ColumnEncryptionTypeParameter

Singolo parametro nella definizione di colonna per il tipo di crittografia della colonna

ColumnMasterKeyEnclaveComputationsParameter

Parametro che rappresenta la firma di calcolo dell'enclave

ColumnMasterKeyNameParameter

Parametro che rappresenta la chiave master della colonna usata per crittografare la chiave di crittografia della colonna

ColumnMasterKeyParameter

Singolo parametro nell'istruzione CREATE COLUMN MASTER KEY

ColumnMasterKeyPathParameter

Parametro che rappresenta il percorso della chiave nel provider dell'archivio chiavi

ColumnMasterKeyStoreProviderNameParameter

Parametro del provider dell'archivio chiavi che protegge la chiave master della colonna

ColumnReferenceExpression

Questa classe rappresenta una colonna. A causa dell'ambiguità della sintassi Sql, non è possibile distiguish le colonne dalle proprietà senza avere le definizioni di tabella e tipo, anche in questo caso potrebbe essere ambiguo. La colonna potrebbe quindi avere proprietà finali negli identificatori.

ColumnStorageOptions

Rappresenta le opzioni di archiviazione delle colonne.

ColumnWithSortOrder

Rappresenta un identificatore di colonna con un ordinamento.

CommandSecurityElement80

Rappresenta l'elemento di sicurezza con comandi.

CommitTransactionStatement

Rappresenta l'istruzione della transazione di commit.

CommonTableExpression

Questa classe rappresenta l'espressione di tabella comune.

CompositeGroupingSpecification

Compone un elenco di specifiche secondarie.

CompressionDelayIndexOption

Rappresenta l'opzione di indice del ritardo di compressione che può essere un'espressione con un'unità di tempo facoltativa di minuti/minuti.

CompressionEndpointProtocolOption

Rappresenta l'opzione PORTS HTTP endpoint protocol (Protocollo endpoint HTTP PORTS)

CompressionPartitionRange

Rappresenta un singolo intervallo nell'opzione DATA_COMPRESSION.

ComputeClause

Rappresenta la clausola compute by che può essere usata nelle istruzioni come select.

ComputeFunction

Rappresenta la funzione di calcolo che può essere usata nella clausola di calcolo.

ConstraintDefinition

Rappresenta la classe base per i vincoli.

ContainmentDatabaseOption

Opzione di database per il contenimento

ContinueStatement

Rappresenta l'istruzione continue.

ContractMessage

Rappresenta informazioni sul singolo messaggio nell'istruzione CREATE CONTRACT

ConvertCall

Rappresenta la chiamata di conversione.

CopyColumnOption

Rappresenta le opzioni di colonna del comando di copia

CopyCredentialOption

Rappresenta le opzioni CREDENTIAL dell'istruzione COPY

CopyOption

Rappresenta le opzioni dell'istruzione COPY

CopyStatement

Rappresenta l'istruzione COPY

CopyStatementOptionBase

Una singola opzione di istruzione copy.

CreateAggregateStatement

Rappresenta l'istruzione CREATE AGGREGATE

CreateApplicationRoleStatement

Rappresenta l'istruzione create application role.

CreateAssemblyStatement

Rappresenta l'istruzione CREATE ASSEMBLY.

CreateAsymmetricKeyStatement

Rappresenta l'istruzione CREATE ASYMMETRIC KEY

CreateAvailabilityGroupStatement

Rappresenta l'istruzione CREATE AVAILABILITY GROUP

CreateBrokerPriorityStatement

Rappresenta l'istruzione Create Broker Priority.

CreateCertificateStatement

Rappresenta l'istruzione CREATE CERTIFICATE

CreateColumnEncryptionKeyStatement

Rappresenta un'istruzione CREATE COLUMN ENCRYPTION KEY

CreateColumnMasterKeyStatement

Rappresenta un'istruzione CREATE COLUMN MASTER KEY

CreateColumnStoreIndexStatement

Rappresenta l'istruzione create column store index.

CreateContractStatement

Rappresenta l'istruzione CREATE CONTRACT

CreateCredentialStatement

Rappresenta l'istruzione CREATE CREDENTIAL

CreateCryptographicProviderStatement

Rappresenta l'istruzione Create Cryptographic Provider.

CreateDatabaseAuditSpecificationStatement

Crea la specifica del controllo del database.

CreateDatabaseEncryptionKeyStatement

Crea la chiave di crittografia del database

CreateDatabaseStatement

Rappresenta l'istruzione CREATE DATABASE

CreateDefaultStatement

Rappresenta l'istruzione Create Default.

CreateEndpointStatement

Rappresenta l'istruzione CREATE ENDPOINT

CreateEventNotificationStatement

Rappresenta l'istruzione create event notification.

CreateEventSessionStatement

Rappresenta l'istruzione Create Event Session.

CreateExternalDataSourceStatement

Rappresenta un'istruzione CREATE EXTERNAL DATA SOURCE.

CreateExternalFileFormatStatement

Rappresenta un'istruzione CREATE EXTERNAL FILE FORMAT.

CreateExternalLanguageStatement

Rappresenta l'istruzione CREATE EXTERNAL LANGUAGE.

CreateExternalLibraryStatement

Rappresenta l'istruzione CREATE EXTERNAL LIBRARY.

CreateExternalResourcePoolStatement

Rappresenta l'istruzione Create External Resource Pool.

CreateExternalStreamingJobStatement

Rappresenta un'istruzione sys.sp_create_streaming_job EXEC.

CreateExternalStreamStatement

Rappresenta un'istruzione CREATE EXTERNAL STREAM.

CreateExternalTableStatement

Rappresenta un'istruzione CREATE EXTERNAL TABLE.

CreateFederationStatement

Rappresenta l'istruzione CREATE FEDERATION

CreateFullTextCatalogStatement

Rappresenta l'istruzione CREATE FULLTEXT CATALOG

CreateFullTextIndexStatement

Rappresenta l'istruzione create fulltext index.

CreateFullTextStopListStatement

Rappresenta l'istruzione Create FullText StopList.

CreateFunctionStatement

Rappresenta l'istruzione Create Function.

CreateIndexStatement

Rappresenta l'istruzione create index.

CreateLoginSource

Classe base per origini di accesso diverse nell'istruzione CREATE LOGIN

CreateLoginStatement

Rappresenta l'istruzione CREATE LOGIN.

CreateMasterKeyStatement

Rappresenta l'istruzione CREATE MASTER KEY.

CreateMessageTypeStatement

Rappresenta l'istruzione CREATE MESSAGE TYPE

CreateOrAlterFunctionStatement

Rappresenta l'istruzione Create o Alter Function.

CreateOrAlterProcedureStatement

Istruzione create o alter procedure.

CreateOrAlterTriggerStatement

Istruzione CREATE OR ALTER TRIGGER.

CreateOrAlterViewStatement

Istruzione CREATE OR ALTER VIEW.

CreatePartitionFunctionStatement

Rappresenta l'istruzione CREATE PARTITION FUNCTION

CreatePartitionSchemeStatement

Rappresenta l'istruzione CREATE PARTITION SCHEME

CreateProcedureStatement

Istruzione create procedure.

CreateQueueStatement

Rappresenta l'istruzione create queue.

CreateRemoteServiceBindingStatement

Rappresenta l'istruzione CREATE REMOTE SERVICE BINDING

CreateResourcePoolStatement

Rappresenta l'istruzione Create Resource Pool.

CreateRoleStatement

Rappresenta l'istruzione create role.

CreateRouteStatement

Rappresenta l'istruzione create route.

CreateRuleStatement

Rappresenta l'istruzione Create Rule.

CreateSchemaStatement

Rappresenta l'istruzione create schema.

CreateSearchPropertyListStatement

Rappresenta l'istruzione CREATE SEARCH PROPERTY LIST

CreateSecurityPolicyStatement

Rappresenta un'istruzione CREATE SECURITY POLICY

CreateSelectiveXmlIndexStatement

Rappresenta l'istruzione create selettiva xml index.

CreateSequenceStatement

Rappresenta l'istruzione CREATE SEQUENCE

CreateServerAuditSpecificationStatement

Crea la specifica del controllo del server.

CreateServerAuditStatement

Crea il controllo del server.

CreateServerRoleStatement

Rappresenta l'istruzione CREATE SERVER ROLE.

CreateServiceStatement

Rappresenta l'istruzione CREATE SERVICE

CreateSpatialIndexStatement

Rappresenta l'istruzione Create Spatial Index.

CreateStatisticsStatement

Rappresenta l'istruzione create statistics.

CreateSymmetricKeyStatement

Rappresenta l'istruzione CREATE SYMMETRIC KEY

CreateSynonymStatement

Rappresenta l'istruzione di creazione sinonimo.

CreateTableStatement

Rappresenta l'istruzione Create Table

CreateTriggerStatement

Istruzione CREATE TRIGGER.

CreateTypeStatement

Rappresenta l'istruzione create type.

CreateTypeTableStatement

Crea un tipo di tabella

CreateTypeUddtStatement

Rappresenta l'istruzione create type per i tipi di dati definiti dall'utente, quella che deriva dai tipi Sql.

CreateTypeUdtStatement

Rappresenta l'istruzione create type per i tipi definiti dall'utente, quella che deriva dai tipi CLR.

CreateUserStatement

Rappresenta l'istruzione create user.

CreateViewStatement

Istruzione CREATE VIEW.

CreateWorkloadClassifierStatement

Rappresenta l'istruzione Create Workload Classifier.

CreateWorkloadGroupStatement

Rappresenta l'istruzione Create Workload Group.

CreateXmlIndexStatement

Rappresenta l'istruzione create xml index.

CreateXmlSchemaCollectionStatement

Rappresenta l'istruzione create xml Schema Collection.

CreationDispositionKeyOption

Rappresenta l'opzione CREATION_DISPOSITION.

CredentialStatement

Rappresenta parti comuni dell'istruzione ALTER e CREATE CREDENTIAL

CryptoMechanism

Rappresenta il meccanismo di decrittografia.

CubeGroupingSpecification

Rappresenta la specifica di raggruppamento CUBE.

CursorDefaultDatabaseOption

opzione CURSOR_DEFAULT nell'istruzione ALTER DATABASE, caso SET

CursorDefinition

Rappresenta la definizione del cursore

CursorId

Rappresenta il riferimento al cursore

CursorOption

Rappresenta un'opzione di cursore.

CursorStatement

Tipo di base per istruzioni cursori open/close/fetch

DatabaseAuditAction

Rappresenta una singola azione nella specifica dell'azione di controllo.

DatabaseConfigurationClearOption

Opzione singola nell'istruzione ALTER DATABASE SCOPED CONFIGURATION, opzione CLEAR

DatabaseConfigurationSetOption

Opzione singola nell'istruzione ALTER DATABASE SCOPED CONFIGURATION, opzione SET

DatabaseEncryptionKeyStatement

Classe di base per le istruzioni che gestiscono la chiave di crittografia.

DatabaseOption

Opzione singola nell'istruzione ALTER DATABASE, caso SET

DataCompressionOption

Rappresenta una singola opzione di compressione dei dati.

DataModificationSpecification

Classe di base per le opzioni comuni delle specifiche di modifica dei dati.

DataModificationStatement

Rappresenta un'istruzione di modifica dei dati.

DataModificationTableReference

Rappresenta sub-dml con clausola di output che funge da riferimento alla tabella.

DataRetentionTableOption

DATA_RETENTION'opzione tabella.

DataTypeReference

Classe del tipo di dati di base.

DataTypeSequenceOption

Rappresenta l'opzione sequenza che definisce il tipo di dati

DbccNamedLiteral

Rappresenta un valore letterale denominato nell'istruzione DBCC

DbccOption

Rappresenta un'opzione dbcc.

DbccStatement

Rappresenta l'istruzione DBCC (tutte le varianti)

DeallocateCursorStatement

Deallocare l'istruzione cursore

DeclareCursorStatement

Rappresenta l'istruzione DECLARE CURSOR

DeclareTableVariableBody

Rappresenta il corpo della variante di tabella dichiarata @variable .

DeclareTableVariableStatement

Questa classe rappresenta la variante di tabella dell'istruzione declare @variable .

DeclareVariableElement

Questa classe rappresenta una singola dichiarazione nel corpo di DeclareVariableStatement.

DeclareVariableStatement

Questa istruzione rappresenta l'istruzione declare @variable , ad eccezione delle dichiarazioni di tabella.

DefaultConstraintDefinition

Rappresenta il vincolo predefinito.

DefaultLiteral

Rappresenta il valore letterale per DEFAULT

DelayedDurabilityDatabaseOption

Opzione di database per durabilità ritardata

DeleteMergeAction

Rappresenta l'azione di eliminazione unione

DeleteSpecification

Proprietà per Delete

DeleteStatement

Rappresenta l'istruzione delete.

DenyStatement

Rappresenta l'istruzione deny.

DenyStatement80

Rappresenta l'istruzione deny.

DeviceInfo

Rappresenta le informazioni sul dispositivo utilizzato per il backup o il ripristino

DialogOption

Rappresenta un'opzione di dialogo.

DiskStatement

Rappresenta l'istruzione DISK.

DiskStatementOption

Rappresenta l'opzione dell'istruzione disk.

DistinctPredicate

Rappresenta il predicato distinto.

DropAggregateStatement

Rappresenta l'istruzione DROP AGGREGATE

DropAlterFullTextIndexAction

Rappresenta l'azione DROP per l'istruzione ALTER FULLTEXT INDEX.

DropApplicationRoleStatement

Rappresenta l'istruzione DROP APPLICATION ROLE.

DropAssemblyStatement

Rappresenta l'istruzione DROP ASSEMBLY

DropAsymmetricKeyStatement

Rappresenta l'istruzione DROP ASYMMETRIC KEY.

DropAvailabilityGroupStatement

Rappresenta l'istruzione DROP AVAILABILITY GROUP.

DropBrokerPriorityStatement

Rappresenta l'istruzione Drop Broker Priority.

DropCertificateStatement

Rappresenta l'istruzione DROP CERTIFICATE.

DropChildObjectsStatement

Rappresenta DROP con oggetti figlio (DROP INDEX o STATISTICS)

DropClusteredConstraintMoveOption

Opzione di spostamento del vincolo cluster drop

DropClusteredConstraintOption

Classe base astratta per i vincoli cluster drop.

DropClusteredConstraintStateOption

Classe base astratta per i vincoli cluster drop.

DropClusteredConstraintValueOption

Opzione di eliminazione del vincolo cluster con valore specificato

DropClusteredConstraintWaitAtLowPriorityLockOption

Opzione di blocco con priorità bassa per l'attesa del vincolo cluster drop

DropColumnEncryptionKeyStatement

Rappresenta un'istruzione DROP COLUMN ENCRYPTION KEY

DropColumnMasterKeyStatement

Rappresenta un'istruzione DROP COLUMN MASTER KEY

DropContractStatement

Rappresenta l'istruzione DROP CONTRACT.

DropCredentialStatement

Rappresenta l'istruzione DROP CREDENTIAL.

DropCryptographicProviderStatement

Rappresenta l'istruzione Drop Cryptographic Provider.

DropDatabaseAuditSpecificationStatement

Rappresenta l'istruzione DROP DATABASE AUDIT SPECIFICATION.

DropDatabaseEncryptionKeyStatement

Elimina la chiave di crittografia del database.

DropDatabaseStatement

Rappresenta l'istruzione DROP DATABASE

DropDefaultStatement

Rappresenta l'istruzione DROP DEFAULT

DropEndpointStatement

Rappresenta l'istruzione DROP ENDPOINT.

DropEventNotificationStatement

Rappresenta l'istruzione DROP EVENT NOTIFICATION.

DropEventSessionStatement

Rappresenta l'istruzione Drop Event Session.

DropExternalDataSourceStatement

Rappresenta un'istruzione DROP EXTERNAL DATA SOURCE.

DropExternalFileFormatStatement

Rappresenta un'istruzione DROP EXTERNAL FILE FORMAT.

DropExternalLanguageStatement

Rappresenta l'istruzione DROP EXTERNAL LANGUAGE.

DropExternalLibraryStatement

Rappresenta l'istruzione DROP EXTERNAL LIBRARY.

DropExternalResourcePoolStatement

Rappresenta l'istruzione Drop External Resource Pool.

DropExternalStreamingJobStatement

Rappresenta un'istruzione sys.sp_drop_streaming_job EXEC.

DropExternalStreamStatement

Rappresenta un'istruzione DROP EXTERNAL STREAM.

DropExternalTableStatement

Rappresenta un'istruzione DROP EXTERNAL TABLE.

DropFederationStatement

Rappresenta l'istruzione DROP FEDERATION.

DropFullTextCatalogStatement

Rappresenta l'istruzione DROP FULLTEXT CATALOG.

DropFullTextIndexStatement

Rappresenta l'istruzione DROP FULLTEXT INDEX.

DropFullTextStopListStatement

Rappresenta l'istruzione Drop Fulltext Stoplist.

DropFunctionStatement

Rappresenta l'istruzione DROP FUNCTION

DropIndexClause

Rappresenta un indice relazionale o xml nell'istruzione DROP INDEX

DropIndexClauseBase

Rappresenta una singola clausola nell'istruzione DROP INDEX

DropIndexStatement

Rappresenta l'istruzione DROP INDEX

DropLoginStatement

Rappresenta l'istruzione DROP LOGIN.

DropMasterKeyStatement

Rappresenta l'istruzione DROP MASTER KEY.

DropMemberAlterRoleAction

Rappresenta l'azione di modifica del ruolo del membro di rilascio.

DropMessageTypeStatement

Rappresenta l'istruzione DROP MESSAGE TYPE.

DropObjectsStatement

Rappresenta l'istruzione DROP che fa riferimento all'elenco di oggetti

DropPartitionFunctionStatement

Rappresenta l'istruzione DROP PARTITION FUNCTION.

DropPartitionSchemeStatement

Rappresenta l'istruzione DROP PARTITION SCHEME.

DropProcedureStatement

Rappresenta l'istruzione DROP PROCEDURE

DropQueueStatement

Rappresenta l'istruzione DROP QUEUE.

DropRemoteServiceBindingStatement

Rappresenta l'istruzione DROP REMOTE SERVICE BINDING.

DropResourcePoolStatement

Rappresenta l'istruzione Drop Resource Pool.

DropRoleStatement

Rappresenta l'istruzione DROP ROLE.

DropRouteStatement

Rappresenta l'istruzione DROP ROUTE.

DropRuleStatement

Rappresenta l'istruzione DROP RULE

DropSchemaStatement

Rappresenta l'istruzione DROP SCHEMA

DropSearchPropertyListAction

Azione drop dell'elenco di proprietà di ricerca

DropSearchPropertyListStatement

Rappresenta l'istruzione DROP SEARCH PROPERTY LIST

DropSecurityPolicyStatement

Rappresenta un'istruzione DROP SECURITY POLICY

DropSensitivityClassificationStatement

Elimina la classificazione di riservatezza dalle colonne specificate.

DropSequenceStatement

Rappresenta l'istruzione DROP SEQUENCE

DropServerAuditSpecificationStatement

Rappresenta l'istruzione DROP SERVER AUDIT SPECIFICATION.

DropServerAuditStatement

Elimina il controllo del server.

DropServerRoleStatement

Rappresenta l'istruzione DROP SERVER ROLE.

DropServiceStatement

Rappresenta l'istruzione DROP SERVICE.

DropSignatureStatement

Rappresenta le istruzioni DROP SIGNATURE.

DropStatisticsStatement

Rappresenta l'istruzione DROP STATISTICS

DropSymmetricKeyStatement

Rappresenta l'istruzione DROP SYMMETRIC KEY.

DropSynonymStatement

Rappresenta l'istruzione DROP SYNONYM

DropTableStatement

Rappresenta l'istruzione DROP TABLE

DropTriggerStatement

Rappresenta l'istruzione DROP TRIGGER

DropTypeStatement

Rappresenta l'istruzione DROP TYPE.

DropUnownedObjectStatement

Rappresenta l'istruzione DROP per gli oggetti non generati

DropUserStatement

Rappresenta l'istruzione DROP USER.

DropViewStatement

Rappresenta l'istruzione DROP VIEW

DropWorkloadClassifierStatement

Rappresenta l'istruzione Drop Workload Classifier

DropWorkloadGroupStatement

Rappresenta l'istruzione Drop Workload Group.

DropXmlSchemaCollectionStatement

Rappresenta l'istruzione DROP XML SCHEMA COLLECTION.

DurabilityTableOption

Opzione di tabella DURABILITY.

DWCompatibilityLevelConfigurationOption

Opzione DWCompatibilityLevel nell'istruzione ALTER DATABASE SCOPED CONFIGURATION

EnabledDisabledPayloadOption

Rappresenta un'opzione che può essere ENABLED o DISABLED

EnableDisableTriggerStatement

Definisce le modifiche ai trigger. I trigger possono essere abilitati o disabilitati.

EncryptedValueParameter

Parametro che rappresenta il valore crittografato della chiave di crittografia della colonna

EncryptionPayloadOption

Rappresenta l'opzione del payload ENCRYPTION

EncryptionSource

Classe di base per origini chiave/certificati diverse

EndConversationStatement

Rappresenta l'istruzione END CONVERSATION

EndpointAffinity

Rappresenta l'opzione AFFINITY nelle istruzioni CREATE/ALTER ENDPOINT

EndpointProtocolOption

Rappresenta un'opzione di protocollo singolo nell'istruzione CREATE ENDPOINT

EventDeclaration

Rappresenta la dichiarazione di evento

EventDeclarationCompareFunctionParameter

Rappresenta il parametro del predicato della dichiarazione di evento

EventDeclarationSetParameter

Rappresenta il parametro del set di dichiarazioni di eventi

EventGroupContainer

Rappresenta il tipo di evento

EventNotificationObjectScope

Rappresenta l'ambito della notifica degli eventi.

EventRetentionSessionOption

Rappresenta l'opzione di sessione EVENT_RETENTION_MODE

EventSessionObjectName

Rappresenta i nomi degli oggetti utilizzati nelle istruzioni CREATE e ALTER EVENT SESSION.

EventSessionStatement

Rappresenta l'istruzione CREATE e ALTER EVENT SESSION.

EventTypeContainer

Rappresenta il tipo di evento

EventTypeGroupContainer

Rappresenta il tipo di evento o il gruppo

ExecutableEntity

Classe base per tutti gli elementi possibili che possono essere eseguiti con l'istruzione EXECUTE.

ExecutableProcedureReference

Rappresenta un riferimento a una routine in esecuzione.

ExecutableStringList

Stringhe che rappresentano i comandi passati all'istruzione EXECUTE.

ExecuteAsClause

Rappresenta la clausola execute as.

ExecuteAsFunctionOption

Opzione execute as function

ExecuteAsProcedureOption

Opzione execute as procedure

ExecuteAsStatement

Rappresenta l'istruzione EXECUTE AS

ExecuteAsTriggerOption

Opzione trigger EXECUTE AS

ExecuteContext

Rappresenta il contesto di sicurezza per le istruzioni execute

ExecuteInsertSource

Rappresenta l'origine di inserimento per EXECUTE.

ExecuteOption

Rappresenta un'opzione per l'istruzione execute

ExecuteParameter

Parametro passato alla routine nell'istruzione EXECUTE

ExecuteSpecification

Rappresenta una chiamata a EXECUTE

ExecuteStatement

Rappresenta l'istruzione EXECUTE T-SQL

ExistsPredicate

Rappresenta il predicato esistente.

ExpressionCallTarget

Rappresenta una destinazione di espressione di una chiamata di funzione.

ExpressionGroupingSpecification

Espressione in cui viene eseguita l'operazione di raggruppamento.

ExpressionWithSortOrder

Questa classe rappresenta un'espressione con un ordinamento.

ExternalCreateLoginSource

Caso esterno nell'istruzione CREATE LOGIN

ExternalDataSourceLiteralOrIdentifierOption

Rappresenta la proprietà di tipo Literal o Identifier.

ExternalDataSourceOption

Proprietà facoltativa dell'istruzione CREATE EXTERNAL DATA SOURCE.

ExternalDataSourceStatement

Classe di base per tutti gli oggetti istruzione dell'origine dati esterna.

ExternalFileFormatContainerOption

Rappresenta un elenco di sottoopzioni di formato di file esterno.

ExternalFileFormatLiteralOption

Rappresenta qualsiasi valore della proprietà di tipo Literal.

ExternalFileFormatOption

Proprietà facoltativa dell'istruzione CREATE EXTERNAL FILE FORMAT.

ExternalFileFormatStatement

Classe di base per tutti gli oggetti istruzione del formato di file esterno.

ExternalFileFormatUseDefaultTypeOption

Rappresenta il valore della proprietà facoltativo USE_DEFAULT_TYPE.

ExternalFileOption

Classe di base ExternalFileOption.

ExternalLanguageFileOption

Rappresenta un singolo file nell'istruzione CREATE EXTERNAL LANGUAGE

ExternalLanguageStatement

Rappresenta le parti comuni nelle istruzioni create e alter external language.

ExternalLibraryFileOption

Rappresenta un singolo file nell'istruzione CREATE EXTERNAL LIBRARY

ExternalLibraryStatement

Rappresenta le parti comuni nelle istruzioni create e alter external library.

ExternalResourcePoolAffinitySpecification

Rappresenta la specifica di affinità dell'istruzione del pool di risorse esterna.

ExternalResourcePoolParameter

Rappresenta i parametri delle istruzioni del pool di risorse esterne.

ExternalResourcePoolStatement

Rappresenta l'istruzione Create e Alter External Resource Pool.

ExternalStreamingJobStatement

Classe di base per tutti gli oggetti istruzione processo di streaming esterni.

ExternalStreamLiteralOrIdentifierOption

Rappresenta la proprietà di tipo Literal o Identifier.

ExternalStreamOption

Proprietà facoltativa dell'istruzione CREATE EXTERNAL STREAM.

ExternalStreamStatement

Classe di base per tutti gli oggetti istruzione del flusso esterno.

ExternalTableColumnDefinition

Rappresenta la definizione di colonna di base.

ExternalTableDistributionOption

Opzione EXTERNAL TABLE DISTRIBUTION per le tabelle esterne nelle origini dati di Gestione mappe partizioni.

ExternalTableDistributionPolicy

Classe di base per i criteri di distribuzione delle tabelle esterne.

ExternalTableLiteralOrIdentifierOption

Tabella esterna con opzione di clausola che prevede un valore letterale o un identificatore come valore impostato.

ExternalTableOption

Una singola opzione di tabella esterna.

ExternalTableRejectTypeOption

L'opzione external table REJECT_TYPE per le tabelle esterne nelle origini dati HDFS.

ExternalTableReplicatedDistributionPolicy

Rappresentazione dell'opzione REPLICATED per un criterio di distribuzione di tabelle esterne.

ExternalTableRoundRobinDistributionPolicy

Rappresentazione dell'opzione ROUND_ROBIN per un criterio di distribuzione di tabelle esterne.

ExternalTableShardedDistributionPolicy

Rappresentazione dell'opzione SHARDED per un criterio di distribuzione di tabelle esterne.

ExternalTableStatement

Classe base per tutti gli oggetti istruzione tabella esterna.

ExtractFromExpression

Rappresenta l'espressione che inizia con Extract from.

FailoverModeReplicaOption

Rappresenta l'opzione di replica per la modalità di failover.

FederationScheme

Questa classe archivia lo schema federativo per una tabella

FetchCursorStatement

Rappresenta l'istruzione del cursore FETCH

FetchType

Contiene informazioni sugli orientamenti di recupero diversi

FileDeclaration

Rappresenta una singola dichiarazione di file nell'istruzione CREATE DATABASE

FileDeclarationOption

Rappresenta un'opzione di dichiarazione di file singola nell'istruzione CREATE DATABASE

FileEncryptionSource

Rappresenta il riferimento a un file (eseguibile) contenente la chiave o il certificato

FileGroupDefinition

Rappresentare il filegroup nell'istruzione CREATE DATABASE

FileGroupOrPartitionScheme

Rappresenta un filegroup o uno schema di partizione.

FileGrowthFileDeclarationOption

Opzione di dichiarazione di file per FILEGROWTH.

FileNameFileDeclarationOption

Opzione di dichiarazione di file per FILENAME.

FileStreamDatabaseOption

Opzione FILESTREAM nella creazione e modifica del database.

FileStreamOnDropIndexOption

Rappresenta l'opzione FILESTREAM_ON in DROP INDEX

FileStreamOnTableOption

Filestream_on'opzione tabella.

FileStreamRestoreOption

Rappresenta l'opzione FileStream in un'istruzione restore.

FileTableCollateFileNameTableOption

FILETABLE_COLLATE_FILENAME'opzione tabella.

FileTableConstraintNameTableOption

opzione tabella FILETABLE_PRIMARY_KEY_CONSTRAINT_NAME, FILETABLE_STREAMID_UNIQUE_CONSTRAINT_NAME o FILETABLE_FULLPATH_UNIQUE_CONSTRAINT_NAME.

FileTableDirectoryTableOption

FILETABLE_DIRECTORY'opzione tabella.

ForceSeekTableHint

Rappresenta l'hint forceseek.

ForClause

Classe base per clausole FOR diverse in SELECT

ForeignKeyConstraintDefinition

Rappresenta il vincolo di chiave esterna.

FromClause

Rappresenta la clausola From in una querySpecification

FullTextCatalogAndFileGroup

Rappresenta l'opzione catalog/filegroup in CREATE FULLTEXT STATEMENT.

FullTextCatalogOption

Classe di base per le opzioni del catalogo full-text.

FullTextCatalogStatement

Rappresenta l'istruzione CREATE FULLTEXT CATALOG

FullTextIndexColumn

Rappresenta la colonna per un indice full-text.

FullTextIndexOption

Rappresenta una singola opzione nell'istruzione CREATE FULLTEXT INDEX.

FullTextPredicate

Rappresenta il predicato full-text.

FullTextStopListAction

Rappresenta l'azione nell'istruzione Alter Fulltext Stoplist.

FullTextTableReference

Rappresenta i riferimenti a tabelle FREETEXTTABLE e CONTAINSTABLE.

FunctionCall

Rappresenta una chiamata di funzione.

FunctionCallSetClause

Rappresenta la clausola SET per le chiamate di funzione.

FunctionOption

Rappresenta un'opzione di funzione

FunctionReturnType

Classe base per il tipo restituito della funzione

FunctionStatementBody

Rappresenta l'istruzione CREATE/ALTER FUNCTION

GeneralSetCommand

Per essere suddivise in classi separate, quando avremmo tempo. Per il momento, rappresenta un singolo comando in un'istruzione SET (ad esempio, impostare !language us_english!)

GenericConfigurationOption

Opzione che può essere impostata su un intero con segno, un valore letterale stringa, un identificatore o le parole chiave ON/OFF/PRIMARY.

GetConversationGroupStatement

Rappresenta l'istruzione GET CONVERSATION GROUP

GlobalFunctionTableReference

Questa classe rappresenta il set di funzioni predefinite globali che non appartengono a uno schema.

GlobalVariableExpression

Rappresenta un'espressione di variabile globale

GoToStatement

Rappresenta l'istruzione goto.

GrandTotalGroupingSpecification

Rappresenta ( ) (totale complessivo) la specifica di raggruppamento.

GrantStatement

Rappresenta l'istruzione grant.

GrantStatement80

Rappresenta l'istruzione grant.

GraphConnectionBetweenNodes

Classe di base astratta che rappresenta la connessione da una tabella nodo a un'altra nelle tabelle del grafo.

GraphConnectionConstraintDefinition

Rappresenta il vincolo di connessione per le tabelle a grafo.

GraphMatchCompositeExpression

Espressione booleana per un'espressione MATCH

GraphMatchExpression

Espressione booleana per un'espressione MATCH

GraphMatchLastNodePredicate

Espressione booleana per LastNode

GraphMatchNodeExpression

Espressione booleana per MATCH

GraphMatchPredicate

Espressione booleana per MATCH

GraphMatchRecursivePredicate

Espressione booleana per l'espressione Path più breve

GraphRecursiveMatchQuantifier

Espressione booleana per MATCH

GridParameter

Rappresenta il parametro strutturato dell'indice spaziale per l'opzione GRIDS.

GridsSpatialIndexOption

Rappresenta l'opzione di indice spaziale GRIDS.

GroupByClause

Rappresenta la clausola group by che può essere usata nelle istruzioni come select, update.

GroupingSetsGroupingSpecification

Rappresenta la specifica di raggruppamento GROUPING SETS.

GroupingSpecification

Rappresenta una singola specifica di raggruppamento nella clausola GROUP BY.

HadrAvailabilityGroupDatabaseOption

Opzione di database per il gruppo di disponibilità hadr

HadrDatabaseOption

Opzione di database per HADR.

HavingClause

Rappresenta la clausola having che può essere usata nelle istruzioni come select.

Identifier

Questo frammento viene usato per rappresentare un identificatore

IdentifierAtomicBlockOption

Opzione che deve essere impostata su un identificatore in BEGIN ATOMIC... Istruzione END

IdentifierDatabaseOption

Opzione di database con un valore di identificatore

IdentifierLiteral

Rappresenta un identificatore trattato come valore letterale.

IdentifierOrScalarExpression

Rappresenta un Identifer o ScalarExpression

IdentifierOrValueExpression

Rappresenta un Identifer o ValueExpression

IdentifierPrincipalOption

Opzioni con valore di identificatore nell'istruzione CREATE o ALTER LOGIN o USER

IdentifierSnippet

Segnaposto per un identificatore arbitrario.

IdentityFunctionCall

Questa classe rappresenta la funzione Identity che può essere usata in un oggetto SelectColumn.

IdentityOptions

Rappresenta le opzioni Identity per una colonna

IdentityValueKeyOption

Rappresenta IDENTITY_VALUE'opzione.

IfStatement

Rappresenta l'istruzione if.

IgnoreDupKeyIndexOption

Rappresenta l'opzione di indice ignore_dup_key.

IIfCall

Rappresenta l'espressione iif.

IndexDefinition

Rappresenta la base per le definizioni di indice.

IndexExpressionOption

Rappresenta l'opzione di indice che potrebbe essere un'espressione.

IndexOption

Rappresenta l'opzione di indice.

IndexStatement

Rappresenta la base per le istruzioni create index.

IndexStateOption

Rappresenta l'opzione di indice che potrebbe essere attivata o disattivata.

IndexTableHint

Rappresenta l'hint di tabella INDEX.

IndexType

Rappresenta un tipo di indice

InlineDerivedTable

Questo nodo rappresenta una tabella derivata.

InlineFunctionOption

Opzione Funzione Inline

InlineResultSetDefinition

Rappresenta la definizione inline di un set di risultati

InPredicate

Rappresenta l'oggetto nel predicato.

InsertBulkColumnDefinition

Rappresenta la definizione di colonna nell'istruzione INSERT BULK (?)

InsertBulkStatement

Rappresenta l'istruzione INSERT BULK (sintassi BCP)

InsertMergeAction

Rappresenta l'azione di inserimento unione

InsertSource

Classe base per i nodi di origine delle istruzioni insert.

InsertSpecification

Proprietà per Insert

InsertStatement

Rappresenta l'istruzione insert.

IntegerLiteral

Rappresenta un valore letterale Integer.

InternalOpenRowset

Rappresenta il riferimento alla tabella OPENROWSET: caso non documentato.

IPv4

Rappresenta l'indirizzo IP (x.x.x.x.x)

JoinParenthesisTableReference

Rappresenta la parentesi che può incapsulare un join.

JoinTableReference

Classe base per i riferimenti alla tabella JOIN

JsonForClause

Rappresenta il caso FOR JSON (opzioni)

JsonForClauseOption

Rappresenta il caso FOR JSON (opzioni)

JsonKeyValue

Rappresentare una coppia di valori chiave

KeyOption

Rappresenta l'opzione chiave nell'istruzione CREATE SYMMETRIC KEY.

KeySourceKeyOption

Rappresenta l'opzione KEY_SOURCE.

KillQueryNotificationSubscriptionStatement

Rappresenta l'istruzione kill query notification subscription.

KillStatement

Rappresenta l'istruzione kill.

KillStatsJobStatement

Rappresenta l'istruzione del processo kill stats.

LabelStatement

Rappresenta l'istruzione label.

LedgerOption

Imposta l'opzione libro mastro del database

LedgerTableOption

Opzione tabella LEDGER.

LedgerViewOption

Opzione Visualizzazione LEDGER.

LeftFunctionCall

Rappresenta la chiamata LEFT.

LikePredicate

Rappresenta il predicato simile.

LineNoStatement

Rappresenta l'istruzione lineno.

ListenerIPEndpointProtocolOption

Rappresenta LISTENER_IP'opzione tcp endpoint protocol

ListTypeCopyOption

Rappresenta l'elenco dello stesso tipo di opzioni di file esterno

Literal

Rappresenta una costante letterale.

LiteralAtomicBlockOption

Opzione che deve essere impostata su un valore in BEGIN ATOMIC... Istruzione END

LiteralAuditTargetOption

Opzione di controllo con un valore letterale.

LiteralAvailabilityGroupOption

Opzione del gruppo di disponibilità con un valore letterale.

LiteralBulkInsertOption

Rappresenta una singola opzione semplice nell'istruzione BULK INSERT.

LiteralDatabaseOption

Opzione database con un valore letterale

LiteralEndpointProtocolOption

Rappresenta un'opzione con una singola stringa o un valore intero

LiteralOpenRowsetCosmosOption

Rappresenta una singola opzione semplice nell'istruzione BULK INSERT (Provider='CosmosDB' ...) .

LiteralOptimizerHint

Rappresenta l'hint dell'utilità di ottimizzazione, che può essere rappresentato come flag con valore letterale facoltativo.

LiteralOptionValue

Rappresenta il valore letterale di un'opzione.

LiteralPayloadOption

Rappresenta l'opzione payload con un singolo valore letterale

LiteralPrincipalOption

Opzione letterale nell'istruzione CREATE/ALTER LOGIN/USER

LiteralRange

Rappresenta un singolo valore letterale o un intervallo di valori letterali.

LiteralReplicaOption

Rappresenta un'opzione di replica con un valore letterale.

LiteralSessionOption

Rappresenta l'opzione MAX_MEMORY sessione eventi

LiteralStatisticsOption

Rappresenta l'opzione statistiche.

LiteralTableHint

Rappresenta l'hint di tabella con valore letterale.

LocationOption

Rappresenta l'opzione LOCATION per le tabelle SQL Data Warehouse.

LockEscalationTableOption

Opzione Blocca tabella escalation.

LoginTypePayloadOption

Rappresenta l'opzione payload LOGIN_TYPE

LowPriorityLockWaitAbortAfterWaitOption

Rappresenta l'azione dell'opzione di attesa del blocco con priorità bassa.

LowPriorityLockWaitMaxDurationOption

Rappresenta la durata massima dell'opzione di attesa del blocco con priorità bassa.

LowPriorityLockWaitOption

Rappresenta l'opzione di attesa del blocco con priorità bassa.

LowPriorityLockWaitTableSwitchOption

Rappresenta l'opzione di attesa del blocco con priorità bassa per l'istruzione alter table switch.

MasterKeyStatement

Rappresenta l'istruzione della chiave master.

MaxDispatchLatencySessionOption

Rappresenta l'opzione MAX_DISPATCH_LATENCY sessione eventi

MaxDopConfigurationOption

Opzione MAXDOP nell'istruzione ALTER DATABASE SCOPED CONFIGURATION

MaxDurationOption

Rappresenta l'opzione max duration.

MaxLiteral

Rappresenta il valore letterale MAX.

MaxRolloverFilesAuditTargetOption

MAX_ROLLOVER_FILES'opzione di destinazione del controllo.

MaxSizeAuditTargetOption

Opzione MaxSize in caso di destinazione del controllo FILE.

MaxSizeDatabaseOption

Opzione MAXSIZE in creare e modificare il database per Azure.

MaxSizeFileDeclarationOption

Valore della dichiarazione di file per MAXSIZE.

MemoryOptimizedTableOption

MEMORY_OPTIMIZED'opzione tabella.

MemoryPartitionSessionOption

Rappresenta l'opzione di sessione MEMORY_PARTITION_MODE

MergeAction

Rappresenta l'azione nell'istruzione merge

MergeActionClause

Condizione e azione da eseguire per l'unione.

MergeSpecification

Specifica di merge.

MergeStatement

Rappresenta l'istruzione MERGE.

MessageTypeStatementBase

Rappresenta parti comuni delle istruzioni CREATE e ALTER MESSAGE TYPE

MethodSpecifier

Rappresenta l'identificatore di metodo.

MirrorToClause

Rappresenta l'istruzione MIRROR TO BACKUP

MoneyLiteral

Rappresenta un valore letterale Money.

MoveConversationStatement

Rappresenta l'istruzione MOVE CONVERSATION

MoveRestoreOption

Rappresenta l'opzione di ripristino MOVE

MoveToDropIndexOption

Rappresenta l'opzione Sposta in in DROP INDEX

MultiPartIdentifier

Rappresenta un identificatore in più parti.

MultiPartIdentifierCallTarget

Rappresenta la destinazione di una chiamata che è una colonna o una proprietà CLR in una colonna.

NamedTableReference

Riferimento alla tabella a un oggetto CTE o schema.

NameFileDeclarationOption

Opzione di dichiarazione di file per NAME o NEWNAME.

NextValueForExpression

Rappresenta l'espressione NEXT VALUE FOR.

NullableConstraintDefinition

Rappresenta il vincolo nullable.

NullIfExpression

Rappresenta l'espressione nullif.

NullLiteral

Rappresenta un valore letterale Null.

NumericLiteral

Rappresenta un valore letterale numerico.

OdbcConvertSpecification

Rappresenta la specifica di conversione Odbc.

OdbcFunctionCall

Rappresenta la chiamata di funzione ODBC.

OdbcLiteral

Rappresenta un valore letterale formattato odbc.

OdbcQualifiedJoinTableReference

Rappresenta il join qualificato odbc in una clausola from.

OffsetClause

Questa classe rappresenta un filtro offset/recupero, che può essere usato nelle istruzioni select per il paging del set di risultati.

OnFailureAuditOption

ON_FAILURE opzione nell'istruzione CREATE/ALTER SERVER AUDIT.

OnlineIndexLowPriorityLockWaitOption

Rappresenta l'opzione secondaria attesa blocco con priorità bassa per l'opzione indice online.

OnlineIndexOption

Rappresenta l'opzione online.

OnOffAssemblyOption

Rappresenta un'opzione di assembly on/off.

OnOffAtomicBlockOption

Opzione che deve essere impostata su OptionState in BEGIN ATOMIC... Istruzione END

OnOffAuditTargetOption

RESERVE_DISK_SPACE'opzione in caso di destinazione del controllo FILE.

OnOffDatabaseOption

Opzione che può essere impostata su ON o OFF nell'istruzione CREATE/ALTER DATABASE.

OnOffDialogOption

Rappresenta le opzioni della finestra di dialogo ON/OFF.

OnOffFullTextCatalogOption

Rappresenta le opzioni del catalogo full-text ON/OFF.

OnOffOptionValue

Rappresenta un valore di opzione ON o OFF.

OnOffPrimaryConfigurationOption

Opzione che può essere impostata su ON o OFF o PRIMARY.

OnOffPrincipalOption

Opzione di sicurezza nell'istruzione CREATE o ALTER LOGIN o USER

OnOffRemoteServiceBindingOption

Opzione di associazione al servizio remoto per le opzioni ON/OFF.

OnOffSessionOption

Rappresenta l'opzione TRACK_CAUSALITY e STARTUP_STATE sessione eventi

OnOffStatisticsOption

Rappresenta le opzioni on-off in stile nuovo.

OpenCursorStatement

Istruzione Open cursor

OpenJsonTableReference

Rappresenta il riferimento alla tabella OPENJSON

OpenMasterKeyStatement

Aprire l'istruzione della chiave master.

OpenQueryTableReference

Rappresenta il riferimento alla tabella OPENQUERY.

OpenRowsetColumnDefinition

Rappresenta la colonna che un utente desidera leggere da un file.

OpenRowsetCosmos

Rappresenta le informazioni di riferimento sulla tabella OPENROWSET (PROVIDER = 'CosmosDB').

OpenRowsetCosmosOption

Rappresenta una singola opzione nell'istruzione OPENROWSET (Provider='CosmosDb'...)

OpenRowsetTableReference

Rappresenta il riferimento alla tabella OPENROWSET.

OpenSymmetricKeyStatement

Aprire l'istruzione chiave simmetrica.

OpenXmlTableReference

Rappresenta il riferimento alla tabella OPENXML

OperatorAuditOption

OPERATOR_AUDIT opzione nell'istruzione CREATE/ALTER SERVER AUDIT.

OptimizeForOptimizerHint

Rappresenta l'hint OPTIMIZE FOR Optimizer

OptimizerHint

Rappresenta l'hint per l'ottimizzazione singola

OptionValue

Rappresenta un valore di opzione.

OrderBulkInsertOption

Rappresenta l'opzione ORDER nell'istruzione BULK INSERT.

OrderByClause

Rappresenta la clausola order by che può essere usata nelle istruzioni come select.

OrderIndexOption

Rappresenta l'opzione order.

OutputClause

Rappresenta la clausola di output.

OutputIntoClause

Rappresenta la clausola OutputInto

OverClause

Rappresenta la clausola over.

PageVerifyDatabaseOption

opzione PAGE_VERIFY nell'istruzione ALTER DATABASE, caso SET

ParameterizationDatabaseOption

Opzione PARAMETERIZATION nell'istruzione ALTER DATABASE, caso SET

ParameterizedDataTypeReference

Classe astratta del tipo di dati che può avere parametri.

ParameterlessCall

Rappresenta le chiamate senza parentesi e parametri.

ParenthesisExpression

Rappresenta un'espressione racchiusa tra parentesi.

ParseCall

Rappresenta la chiamata di funzione di analisi.

ParseError

Questa classe segnala l'errore che si è verificato durante l'analisi.

PartitionFunctionCall

Rappresenta la chiamata di funzione di partizione.

PartitionParameterType

Tipo di parametro nell'istruzione CREATE PARTITION FUNCTION

PartitionSpecifications

Rappresenta le specifiche per una partizione di tabella.

PartitionSpecifier

Rappresenta un identificatore di partizione come espressione o ALL.

PartnerDatabaseOption

Opzione PARTNER nell'istruzione ALTER DATABASE, caso SET

PasswordAlterPrincipalOption

Opzione PASSWORD nell'istruzione ALTER LOGIN

PasswordCreateLoginSource

Caso di password nell'istruzione CREATE LOGIN

PayloadOption

Rappresenta una singola opzione di payload nell'istruzione CREATE/ALTER ENDPOINT

Permission

Rappresenta l'autorizzazione che può essere utilizzata nel corpo dell'istruzione di sicurezza.

PermissionSetAssemblyOption

Rappresenta l'opzione di assembly PERMISSION_SET.

PivotedTableReference

Rappresenta il riferimento alla tabella con pivot in una clausola from.

PortsEndpointProtocolOption

Rappresenta l'opzione PORTS HTTP endpoint protocol (Protocollo endpoint HTTP PORTS)

PredicateSetStatement

Rappresenta i vari set {...} { ON | OFF } opzioni nella grammatica TSQL.

PredictTableReference

Rappresenta il riferimento alla tabella PREDICT

PrimaryExpression

Rappresenta la classe base astratta per le espressioni primarie.

PrimaryRoleReplicaOption

Rappresenta l'opzione di replica per il ruolo primario.

PrincipalOption

Opzione singola nell'istruzione CREATE o ALTER LOGIN o USER

PrintStatement

Rappresenta l'istruzione print.

Privilege80

Rappresenta un privilage che può essere utilizzato in un'istruzione di sicurezza.

PrivilegeSecurityElement80

Rappresenta l'elemento di sicurezza con privilegi.

ProcedureOption

Rappresenta un'opzione di routine

ProcedureParameter

Questa classe rappresenta un parametro che può essere passato in una routine.

ProcedureReference

Riferimento alla procedura in base al nome e al numero

ProcedureReferenceName

Rappresenta una routine in base al nome, come RoutineReference o contenuta all'interno di una variabile.

ProcedureStatementBody

Rappresenta l'istruzione CREATE/ALTER PROCEDURE.

ProcedureStatementBodyBase

Rappresenta le proprietà comuni nelle istruzioni CREATE/ALTER PROC/FUNCTION

ProcessAffinityRange

Rappresenta un singolo intervallo di affinità di processo nell'istruzione ALTER SERVER CONFIGURATION.

ProviderEncryptionSource

Rappresenta il riferimento a un provider EKM.

ProviderKeyNameKeyOption

Rappresenta l'opzione PROVIDER_KEY_NAME.

QualifiedJoin

Rappresenta il join completo in una clausola from.

QueryDerivedTable

Questo nodo rappresenta una tabella derivata.

QueryExpression

Questa classe è una classe base astratta per la gerarchia delle espressioni di query nell'istruzione select.

QueryParenthesisExpression

Questa classe rappresenta l'espressione parentesi che esegue il wrapping di un oggetto QueryExpression.

QuerySpecification

Questa classe rappresenta la parte principale dell'istruzione select.

QueryStoreCapturePolicyOption

Acquisire criteri parte delle opzioni querystore

QueryStoreDatabaseOption

opzione Query Store (QDS) nell'istruzione ALTER DATABASE, caso SET

QueryStoreDataFlushIntervalOption

Parte dell'intervallo di scaricamento dei dati delle opzioni di QueryStore

QueryStoreDesiredStateOption

Parte dello stato desiderato delle opzioni di QueryStore

QueryStoreIntervalLengthOption

Parte relativa alla lunghezza dell'intervallo delle statistiche di runtime di QueryStore

QueryStoreMaxPlansPerQueryOption

Max Plans Per Query part of QueryStore Options

QueryStoreMaxStorageSizeOption

Max Storage Size part of QueryStore Options

QueryStoreOption

Una singola opzione dell'archivio query.

QueryStoreSizeCleanupPolicyOption

Criteri di pulizia basati sulle dimensioni parte delle opzioni di QueryStore

QueryStoreTimeCleanupPolicyOption

Criteri di pulizia basati sul tempo parte delle opzioni di QueryStore

QueueDelayAuditOption

QUEUE_DELAY'opzione nell'istruzione CREATE/ALTER SERVER AUDIT.

QueueExecuteAsOption

Opzione di coda per l'esecuzione come.

QueueOption

Rappresenta l'opzione della coda.

QueueProcedureOption

Opzione della coda per la procedura.

QueueStatement

Rappresenta la base per le istruzioni queue.

QueueStateOption

Rappresenta la base per l'opzione queue con uno stato.

QueueValueOption

Opzione della coda con un valore.

RaiseErrorLegacyStatement

Rappresenta l'istruzione raiserror di stile legacy.

RaiseErrorStatement

Rappresenta l'istruzione raiserror.

ReadOnlyForClause

Rappresenta il caso FOR READ ONLY utilizzato solo in DECLARE CURSOR

ReadTextStatement

Rappresenta l'istruzione readtext.

RealLiteral

Rappresenta un valore letterale Reale.

ReceiveStatement

Rappresenta l'istruzione RECEIVE

ReconfigureStatement

Rappresenta l'istruzione di riconfigurazione.

RecoveryDatabaseOption

Opzione RECOVERY nell'istruzione ALTER DATABASE, caso SET

RemoteDataArchiveAlterTableOption

REMOTE_DATA_ARCHIVE'opzione di tabella per modificare.

RemoteDataArchiveDatabaseOption

REMOTE_DATA_ARCHIVE creare/modificare le opzioni di database.

RemoteDataArchiveDatabaseSetting

impostazioni a livello di database REMOTE_DATA_ARCHIVE

RemoteDataArchiveDbCredentialSetting

Impostazione CREDENTIAL per REMOTE_DATA_ARCHIVE

RemoteDataArchiveDbFederatedServiceAccountSetting

impostazione FEDERATED_SERVICE_ACCOUNT per REMOTE_DATA_ARCHIVE

RemoteDataArchiveDbServerSetting

Impostazione SERVER per REMOTE_DATA_ARCHIVE

RemoteDataArchiveTableOption

REMOTE_DATA_ARCHIVE'opzione tabella per creare e modificare.

RemoteServiceBindingOption

Opzione di associazione al servizio remoto.

RemoteServiceBindingStatementBase

Rappresenta la base comune per le istruzioni CREATE e ALTER REMOTE SERVICE BINDING

RenameAlterRoleAction

Rappresenta l'azione di modifica del ruolo di ridenominazione.

RenameEntityStatement

Rappresenta un'istruzione Rename TABLE

ResampleStatisticsOption

Rappresenta l'opzione delle statistiche di ricampionamento che supporta la specifica di un elenco di intervalli di partizioni in cui eseguire il ricampionamento.

ResourcePoolAffinitySpecification

Rappresenta la specifica di affinità dell'istruzione del pool di risorse.

ResourcePoolParameter

Rappresenta i parametri dell'istruzione del pool di risorse.

ResourcePoolStatement

Rappresenta l'istruzione Create e Alter Resource Pool.

RestoreMasterKeyStatement

Rappresenta l'istruzione RESTORE MASTER KEY

RestoreOption

Rappresenta una singola opzione nell'istruzione RESTORE

RestoreServiceMasterKeyStatement

Rappresenta l'istruzione RESTORE SERVICE MASTER KEY

RestoreStatement

Rappresenta l'istruzione RESTORE/LOAD

ResultColumnDefinition

Rappresenta la definizione di colonna di un set di risultati

ResultSetDefinition

Definizione di un singolo set di risultati

ResultSetsExecuteOption

Descrizione del set di risultati per le istruzioni EXECUTE

RetentionDaysAuditTargetOption

Opzione RetentionDays in caso di destinazione del controllo URL.

RetentionPeriodDefinition

Definizione del periodo di conservazione per l'opzione tabella temporale con controllo delle versioni del sistema e tabella di conservazione dei dati.

ReturnStatement

Rappresenta l'istruzione return

RevertStatement

Rappresenta l'istruzione REVERT

RevokeStatement

Rappresenta l'istruzione revoke.

RevokeStatement80

Rappresenta l'istruzione revoke.

RightFunctionCall

Rappresenta la chiamata RIGHT.

RolePayloadOption

Rappresenta l'opzione payload ROLE

RoleStatement

Rappresenta la base dell'istruzione del ruolo.

RollbackTransactionStatement

Rappresenta l'istruzione di transazione di rollback.

RollupGroupingSpecification

Rappresenta la specifica di raggruppamento ROLLUP.

RouteOption

Rappresenta l'opzione per la route.

RouteStatement

Rappresenta la base per le istruzioni di route.

RowValue

Rappresenta i dati per una singola riga.

SaveTransactionStatement

Rappresenta l'istruzione save transaction.

ScalarExpression

Classe base astratta che rappresenta espressioni scalari.

ScalarExpressionDialogOption

Rappresenta le opzioni della finestra di dialogo delle espressioni scalari.

ScalarExpressionRestoreOption

Rappresenta una singola opzione con valore facoltativo

ScalarExpressionSequenceOption

Rappresenta l'opzione sequenza con un'espressione scalare.

ScalarExpressionSnippet

Segnaposto per un'espressione scalare arbitraria.

ScalarFunctionReturnType

Definizione del tipo restituito per le funzioni con valori scalari

ScalarSubquery

Rappresenta la sottoquery.

SchemaDeclarationItem

Rappresenta informazioni su una colonna nella dichiarazione dello schema.

SchemaDeclarationItemOpenjson

Rappresenta informazioni su una colonna di risultati in Openjson.

SchemaObjectFunctionTableReference

Riferimento a una tabella a una funzione con valori di tabella

SchemaObjectName

Rappresenta un nome di oggetto dello schema.

SchemaObjectNameOrValueExpression

Rappresenta uno SchemaObjectName o ValueExpression

SchemaObjectNameSnippet

Segnaposto per un nome di oggetto schema arbitrario.

SchemaObjectResultSetDefinition

Rappresenta il set di risultati come riferimento a un oggetto o un tipo di schema esistente

SchemaPayloadOption

Rappresenta l'opzione payload SCHEMA

SearchedCaseExpression

Rappresenta un'espressione case di ricerca.

SearchedWhenClause

Rappresenta la clausola when utilizzata in un'espressione case di ricerca.

SearchPropertyListAction

Classe di base per le azioni dell'elenco di proprietà di ricerca.

SearchPropertyListFullTextIndexOption

Rappresenta l'opzione dell'elenco di proprietà di ricerca nell'istruzione FULLTEXT INDEX.

SecondaryRoleReplicaOption

Rappresenta l'opzione di replica per il ruolo secondario.

SecurityElement80

Rappresenta il corpo dell'istruzione di sicurezza comune per le istruzioni Grant Deny e Revoke.

SecurityPolicyOption

Rappresenta un'opzione in un'istruzione CREATE/ALTER SECURITY POLICY

SecurityPolicyStatement

Classe di base per tutti gli oggetti istruzione Criteri di sicurezza

SecurityPredicateAction

Rappresenta un predicato di sicurezza per aggiungere un'azione di modifica o eliminazione.

SecurityPrincipal

Rappresenta l'entità che può essere utilizzata nel corpo dell'istruzione di sicurezza.

SecurityStatement

Rappresenta la classe base del corpo dell'istruzione di sicurezza.

SecurityStatementBody80

Rappresenta la classe base del corpo dell'istruzione di sicurezza.

SecurityTargetObject

Rappresenta l'oggetto di destinazione che può essere utilizzato nel corpo dell'istruzione di sicurezza.

SecurityTargetObjectName

Rappresenta il nome dell'oggetto di destinazione di sicurezza.

SecurityUserClause80

Rappresenta il corpo dell'istruzione di sicurezza comune per le istruzioni Grant Deny e Revoke.

SelectElement

Rappresenta un elemento nella clausola SELECT.

SelectFunctionReturnType

Definizione del tipo restituito per le funzioni con valori di tabella inline

SelectInsertSource

Rappresenta l'origine di inserimento per SELECT.

SelectiveXmlIndexPromotedPath

Rappresenta il percorso xml specificato nell'istruzione CreateSelectiveXmlIndex

SelectScalarExpression

Elemento column utilizzato subito dopo la parola chiave select.

SelectSetVariable

Questa classe rappresenta l'impostazione di una variabile all'interno di un'istruzione select.

SelectStarExpression

Rappresenta un'espressione select *

SelectStatement

Rappresenta un'istruzione SELECT.

SelectStatementSnippet

Segnaposto per un'istruzione select arbitraria.

SemanticTableReference

Rappresenta i riferimenti alla tabella SEMANTICKEYPHRASETABLE, SEMANTICSIMILARITYTABLE e SEMANTICSIMILARITYDETAILSTABLE.

SendStatement

Rappresenta l'istruzione SEND

SensitivityClassification

Classe di utilità per esporre enumerazioni e metodi di classificazione di riservatezza

SensitivityClassificationOption

Opzione singola nell'istruzione ADD SENSITIVITY CLASSIFICATION.

SensitivityClassificationStatement

Rappresenta l'istruzione di classificazione di riservatezza di base.

SequenceOption

Rappresenta un'opzione di sequenza.

SequenceStatement

Classe base per tutti gli oggetti istruzione sequenza

ServerAuditStatement

Base comune per le istruzioni di controllo CREATE e ALTER SERVER.

ServiceContract

Rappresenta il riferimento al contratto di servizio (con un'azione facoltativa)

SessionOption

Rappresenta l'opzione della sessione eventi

SessionTimeoutPayloadOption

Rappresenta SESSION_TIMEOUT'opzione payload

SetClause

Classe base per la clausola SET.

SetCommand

Rappresenta un singolo comando in un'istruzione SET (ad esempio, impostare !language us_english!)

SetCommandStatement

Rappresenta l'istruzione di comando SET (ad esempio, us_english di linguaggio SET)

SetErrorLevelStatement

Rappresenta l'istruzione SET ERRLVL

SetFipsFlaggerCommand

Rappresenta il comando SET FIPS_FLAGGER

SetIdentityInsertStatement

Rappresenta l'istruzione SET IDENTITY_INSERT

SetOffsetsStatement

Rappresenta l'istruzione SET OFFSETS

SetOnOffStatement

Rappresenta l'istruzione Set che termina se { ON | OFF }

SetRowCountStatement

Rappresenta l'istruzione SET ROWCOUNT

SetSearchPropertyListAlterFullTextIndexAction

Rappresenta l'azione SEARCH PROPERTY LIST per l'istruzione ALTER FULLTEXT INDEX

SetStatisticsStatement

Rappresenta le statistiche set {...} { ON | OFF } opzioni nella grammatica TSQL.

SetStopListAlterFullTextIndexAction

Rappresenta l'azione STOPLIST per l'istruzione ALTER FULLTEXT INDEX.

SetTextSizeStatement

Rappresenta l'istruzione SET TEXTSIZE

SetTransactionIsolationLevelStatement

Rappresenta l'istruzione SET TRANSACTION ISOLATION LEVEL (?) Snapshot (?)

SetUserStatement

Rappresenta l'istruzione setuser.

SetVariableStatement

Rappresenta l'istruzione set @local_variable

ShutdownStatement

Rappresenta l'istruzione shutdown.

SignatureStatementBase

Rappresenta la base comune per le istruzioni ADD e DROP SIGNATURE.

SimpleAlterFullTextIndexAction

Rappresenta l'azione flag per l'istruzione ALTER FULLTEXT INDEX.

SimpleCaseExpression

Rappresenta un'espressione case semplice.

SimpleWhenClause

Rappresenta la clausola when utilizzata in un'espressione case semplice.

SingleValueTypeCopyOption

Rappresenta i valori letterali per le opzioni COPY

SizeFileDeclarationOption

Opzione di dichiarazione di file per SIZE.

SoapMethod

Rappresenta il metodo SOAP nella parte payload dell'istruzione CREATE ENDPOINT

SourceDeclaration

Rappresenta il nome della dichiarazione dell'origine evento.

SpatialIndexOption

Rappresenta l'opzione dell'indice spaziale.

SpatialIndexRegularOption

Specifica le opzioni regolari dell'indice spaziale.

Sql100ScriptGenerator

Generatore di script per T-SQL 100

Sql110ScriptGenerator

Generatore di script per T-SQL 110

Sql120ScriptGenerator

Generatore di script per T-SQL 120

Sql130ScriptGenerator

Generatore di script per T-SQL 130

Sql140ScriptGenerator

Generatore di script per T-SQL 140

Sql150ScriptGenerator

Generatore di script per T-SQL 150

Sql160ScriptGenerator

Generatore di script per T-SQL 160

Sql80ScriptGenerator

Generatore di script per T-SQL 80

Sql90ScriptGenerator

Generatore di script per T-SQL 90

SqlCommandIdentifier

Rappresenta SqlCommandIdentifier.

SqlDataTypeReference

Rappresenta i tipi di dati predefiniti

SqlScriptGenerator

Generatore di script specifico sql.

SqlScriptGeneratorOptions

Controlla le opzioni per la generazione di script Sql

SqlServerlessScriptGenerator

Generatore di script per pool SQL serverless

StateAuditOption

Opzione STATE nell'istruzione ALTER SERVER AUDIT.

StatementList

Rappresenta un elenco di istruzioni.

StatementListSnippet

Segnaposto per un elenco di istruzioni arbitrarie.

StatementWithCtesAndXmlNamespaces

Questa classe rappresenta un'istruzione che può iniziare con un'espressione di tabella comune o spazi dei nomi xml.

StatisticsOption

Rappresenta l'opzione statistiche.

StatisticsPartitionRange

Rappresenta un intervallo a partizione singola, con espressioni costanti

StopListFullTextIndexOption

Rappresenta l'opzione STOPLIST nell'istruzione FULLTEXT INDEX.

StopRestoreOption

Rappresenta le opzioni di ripristino StopAtMark/StopBeforeMark

StringLiteral

Rappresenta un valore letterale stringa.

SubqueryComparisonPredicate

Rappresenta i predicati di confronto con sottoquery.

SymmetricKeyStatement

Rappresenta le proprietà comuni per le istruzioni ALTER e CREATE SYMMETRIC KEY

SystemTimePeriodDefinition

Periodo per il tempo di sistema temporale.

SystemVersioningTableOption

SYSTEM_VERSIONING'opzione tabella.

TableClusteredIndexType

Rappresentazione del tipo di indice cluster per un indice di tabella.

TableDataCompressionOption

Opzione di tabella per DATA_COMPRESSION.

TableDefinition

Questa classe archivia il corpo comune per la definizione di una tabella

TableDistributionOption

Rappresenta l'opzione DISTRIBUTION della tabella per le tabelle SQL Data Warehouse.

TableDistributionPolicy

Classe di base per i criteri di distribuzione delle tabelle.

TableHashDistributionPolicy

Rappresentazione dell'opzione HASH per i criteri di distribuzione delle tabelle.

TableHint

Rappresenta un singolo hint di tabella.

TableHintsOptimizerHint

Rappresenta l'hint optimizer contenente l'hint di tabella.

TableIndexOption

Rappresenta l'opzione INDEX della tabella per le tabelle SQL Data Warehouse.

TableIndexType

Classe di base per i tipi di indice di tabella.

TableNonClusteredIndexType

Rappresentazione del tipo di indice non cluster o HEAP per un indice di tabella.

TableOption

Una singola opzione di tabella.

TablePartitionOption

Rappresenta l'opzione PARTITION della tabella per le tabelle SQL Data Warehouse.

TablePartitionOptionSpecifications

Per specificare l'intervallo e i valori nell'opzione tabella di partizione nell'istruzione CREATE TABLE.

TableReference

Si tratta di una classe base astratta che rappresenta il riferimento alla tabella.

TableReferenceWithAlias

Rappresenta un riferimento di tabella che può avere un alias.

TableReferenceWithAliasAndColumns

Rappresenta un riferimento alla tabella che può specificare alias di colonna.

TableReplicateDistributionPolicy

Rappresentazione dell'opzione REPLICATE per un criterio di distribuzione delle tabelle.

TableRoundRobinDistributionPolicy

Rappresentazione dell'opzione ROUND_ROBIN per un criterio di distribuzione delle tabelle.

TableSampleClause

Rappresenta la clausola TABLESAMPLE.

TableSwitchOption

Rappresenta l'opzione alter table switch.

TableValuedFunctionReturnType

Definizione del tipo restituito per le funzioni con valori di tabella con più istruzioni

TableXmlCompressionOption

Opzione di tabella per XMLCOMPRESSION.

TargetDeclaration

Rappresenta la dichiarazione di destinazione

TargetRecoveryTimeDatabaseOption

opzione TARGET_RECOVERY_TIME nell'istruzione ALTER DATABASE, caso SET

TemporalClause

Classe base per tutte le clausole temporali.

TextModificationStatement

Rappresenta l'istruzione writetext.

ThrowStatement

Rappresenta l'istruzione THROW

TopRowFilter

Questa classe rappresenta il filtro di riga superiore, che può essere usato nell'istruzione select.

TransactionStatement

Classe base astratta per le istruzioni transaction.

TriggerAction

Rappresenta l'azione del trigger.

TriggerObject

Informazioni sul trigger da creare/modificare

TriggerOption

Rappresenta l'opzione trigger.

TriggerStatementBody

Rappresenta l'istruzione CREATE/ALTER TRIGGER.

TruncateTableStatement

Rappresenta l'istruzione truncate table.

TruncateTargetTableSwitchOption

Rappresenta l'opzione tronca tabella di destinazione per l'istruzione alter table switch.

TryCastCall

Rappresenta la chiamata try_cast.

TryCatchStatement

Definisce l'istruzione try catch.

TryConvertCall

Rappresenta la chiamata di funzione try_convert.

TryParseCall

Rappresenta la chiamata di funzione try_parse.

TSEqualCall

Rappresenta la chiamata di funzione tsequal che è una funzione booleana.

TSql100Parser

Parser TSql per la versione 10.0.

TSql110Parser

Parser TSql per la versione 11.0.

TSql120Parser

Parser TSql per la versione 12.0.

TSql130Parser

Parser TSql per la versione 13.0.

TSql140Parser

Parser TSql per la versione 14.0.

TSql150Parser

Parser TSql per la versione 15.0.

TSql160Parser

Parser TSql per la versione 16.0.

TSql80Parser

Parser TSql per la versione 8.0.

TSql90Parser

Parser TSql per la versione 9.0.

TSqlAuditEventGroupHelper

Espone i gruppi di eventi di controllo.

TSqlAuditEventTypeHelper

Espone i tipi di evento di controllo.

TSqlBatch

Rappresenta un batch nello script T-SQL.

TSqlConcreteFragmentVisitor

Visitatore di base per i frammenti TSql concreti

TSqlFragment

Questa classe è una classe interna reale da analizzare, pertanto non si trova nell'albero delle specifiche.

TSqlFragmentSnippet

Segnaposto per un oggetto TSqlFragment arbitrario.

TSqlFragmentVisitor

Visitatore di base per il dom dello script TSql.

TSqlParser

Classe di base astratta per i parser TSql.

TSqlParserToken

Rappresenta un singolo token nel testo di input.

TSqlScript

Rappresenta uno sript TSql.

TSqlStatement

Rappresenta una singola istruzione T-SQL.

TSqlStatementSnippet

Segnaposto per un'istruzione arbitraria.

TSqlTriggerEventGroupHelper

Espone i gruppi di eventi trigger.

TSqlTriggerEventTypeHelper

Espone i tipi di evento trigger.

UnaryExpression

Espressione con una singola espressione come figlio.

UniqueConstraintDefinition

Rappresenta il vincolo di chiave univoca o primaria. Questa classe converte 80 sintassi in 90, che dovrebbe essere riflessa nell'AST, se deve essere scritto un differenziatore.

UnpivotedTableReference

Rappresenta il riferimento alla tabella unpivot in una clausola from.

UnqualifiedJoin

Rappresenta il join non qualificato in una clausola from.

UpdateCall

Rappresenta la chiamata di funzione di aggiornamento che è una funzione booleana da usare nei trigger.

UpdateDeleteSpecificationBase

Classe di base per le specifiche di aggiornamento ed eliminazione

UpdateForClause

Rappresenta il caso FOR UPDATE [columns] usato solo in DECLARE CURSOR

UpdateMergeAction

Rappresenta l'azione di unione degli aggiornamenti

UpdateSpecification

Proprietà per Update

UpdateStatement

Rappresenta l'istruzione update.

UpdateStatisticsStatement

Rappresenta l'istruzione update statistics.

UpdateTextStatement

Rappresenta l'istruzione updatetext.

UseFederationStatement

Rappresenta l'istruzione USE FEDERATION

UseHintList

Rappresenta gli hint dell'utilità di ottimizzazione in una clausola USE HINT.

UserDataTypeReference

Rappresenta i tipi di dati definiti dall'utente

UserDefinedTypeCallTarget

Rappresenta la destinazione di una chiamata che è una colonna o una proprietà CLR in una colonna.

UserDefinedTypePropertyAccess

Questa classe rappresenta una proprietà in un tipo definito dall'utente.

UserLoginOption

Rappresenta l'opzione di accesso utente.

UserRemoteServiceBindingOption

Opzione di associazione al servizio remoto per USER.

UserStatement

Rappresenta la base dell'istruzione utente.

UseStatement

Rappresenta l'istruzione use.

ValueExpression

Classe di base per valori letterali, variabili e variabili globali.

ValuesInsertSource

Rappresenta l'origine di inserimento per VALUES.

VariableMethodCallTableReference

Rappresenta un riferimento a una tabella che è una chiamata al metodo su un riferimento a una variabile

VariableReference

Rappresenta un riferimento a una variabile

VariableTableReference

Questa classe rappresenta un riferimento di tabella che è una variabile.

VariableValuePair

Rappresenta una coppia a valore variabile singola nell'hint optimizer OPTIMIZE FOR

ViewDistributionOption

Rappresenta l'opzione di visualizzazione DISTRIBUTION per le viste materializzate di SQL Data Warehouse.

ViewDistributionPolicy

Classe di base per i criteri di distribuzione delle viste materializzate.

ViewForAppendOption

Rappresenta l'opzione di visualizzazione FOR_APPEND per le viste materializzate di SQL Data Warehouse.

ViewHashDistributionPolicy

Rappresentazione dell'opzione HASH per un criterio di distribuzione della vista materializzata.

ViewOption

Rappresenta l'opzione Visualizza.

ViewRoundRobinDistributionPolicy

Rappresentazione dell'opzione di ROUND_ROBIN per un criterio di distribuzione della visualizzazione materializzata.

ViewStatementBody

Classe base per l'istruzione CREATE/ALTER VIEW.

WaitAtLowPriorityOption

Rappresenta l'opzione di attesa del blocco con priorità bassa per l'istruzione alter table switch.

WaitForStatement

Rappresenta l'istruzione waitfor.

WaitForSupportedStatement

Classe base per le istruzioni all'interno dell'istruzione WAITFOR

WhenClause

Classe astratta per l'espressione case quando clausole

WhereClause

Rappresenta la clausola where che può essere usata nelle istruzioni come select, update.

WhileStatement

Rappresenta l'istruzione while.

WindowClause

Rappresenta la clausola window.

WindowDefinition

Definizione di una finestra denominata.

WindowDelimiter

Rappresenta la specifica di un limite di finestra.

WindowFrameClause

Rappresenta la specifica dei limiti di finestra per le aggregazioni di windowing.

WindowsCreateLoginSource

Windows caso nell'istruzione CREATE LOGIN

WithCtesAndXmlNamespaces

Questa classe rappresenta un costrutto comune che può avere espressioni di tabella comuni e spazi dei nomi xml.

WithinGroupClause

Rappresenta la clausola all'interno della clausola group.

WitnessDatabaseOption

Opzione WITNESS nell'istruzione ALTER DATABASE, caso SET

WlmTimeLiteral

Rappresenta un valore letterale di tipo di tempo usato in Gestione carico di lavoro.

WorkloadClassifierOption

Una singola opzione di classificazione del carico di lavoro.

WorkloadClassifierStatement

Rappresenta l'istruzione Create Workload Classifier

WorkloadGroupImportanceParameter

Rappresenta il parametro importanza del gruppo di carico di lavoro.

WorkloadGroupParameter

Rappresenta i parametri dell'istruzione del gruppo di carico di lavoro.

WorkloadGroupResourceParameter

Rappresenta i parametri dell'istruzione del gruppo di carico di lavoro.

WorkloadGroupStatement

Rappresenta l'istruzione Create and Alter Workload Group.

WriteTextStatement

Rappresenta l'istruzione writetext.

WsdlPayloadOption

Rappresenta l'opzione di payload WSDL

XmlCompressionOption

Rappresenta una singola opzione di compressione xml.

XmlDataTypeReference

Rappresenta i tipi di dati xml

XmlForClause

Rappresenta il caso FOR XML (opzioni)

XmlForClauseOption

Rappresenta il caso FOR XML (opzioni)

XmlNamespaces

Questa classe rappresenta XmlNameSpaces

XmlNamespacesAliasElement

Variante alias per l'elemento dello spazio dei nomi xml.

XmlNamespacesDefaultElement

Variante predefinita per l'elemento dello spazio dei nomi xml.

XmlNamespacesElement

Elemento utilizzato per la definizione dello spazio dei nomi xml.

Enumerazioni

Nome Descrizione
AbortAfterWaitType

Azione da eseguire dopo il timeout dell'attesa con priorità bassa.

AffinityKind

Tipi di affinità endpoint

AllowConnectionsOptionKind

Opzioni consenti lettura.

AlterAction

Tipi di azione di modifica

AlterAvailabilityGroupActionType

I tipi modificano le azioni del gruppo di disponibilità

AlterAvailabilityGroupStatementType

Tipi di istruzioni alter availability group.

AlterCertificateStatementKind

Tipi di alter certificate

AlterEventSessionStatementType

Tipi di istruzione alter event session

AlterFederationKind

Tipi di istruzione alter federation

AlterFullTextCatalogAction

Tipi di azione alter fulltext catalog

AlterIndexType

Possibili tipi di indice modificati.

AlterMasterKeyOption

Tipi di opzioni di modifica della chiave master

AlterResourceGovernorCommandType

Tipi di comando alter resource governor

AlterServerConfigurationBufferPoolExtensionOptionKind

Tipi di opzioni di estensione del pool di buffer.

AlterServerConfigurationDiagnosticsLogOptionKind

Tipi di opzioni del log di diagnostica.

AlterServerConfigurationExternalAuthenticationOptionKind

Tipi di opzioni di autenticazione esterna.

AlterServerConfigurationFailoverClusterPropertyOptionKind

Tipi di proprietà del cluster di failover.

AlterServerConfigurationHadrClusterOptionKind

Tipi di proprietà del cluster HADR.

AlterServerConfigurationSoftNumaOptionKind

Tipi di opzioni softnuma.

AlterServiceMasterKeyOption

Tipi di opzione alter service master key

AlterTableAlterColumnOption

Opzioni per modificare la versione della colonna dell'istruzione alter table. AddRowguidcol, DropRowguidcol può verificarsi solo se non è presente alcun tipo di dati.

ApplicationRoleOptionKind

Opzioni possibili del ruolo applicazione.

AssemblyOptionKind

Opzioni di assembly possibili.

AssignmentKind

Tipi di assegnazione

AtomicBlockOptionKind

Opzioni specificate nell'istruzione del blocco ATOMIC

AttachMode

Tipi di modalità di collegamento

AuditActionGroup

Tipi di gruppo di azioni di controllo

AuditFailureActionType

Azione da eseguire in caso di errore di controllo.

AuditOptionKind
AuditTargetKind

I possibili tipi di destinazione di controllo

AuditTargetOptionKind
AuthenticationProtocol

Tipi di protocolli di autenticazione

AuthenticationTypes

Possibili tipi di autenticazione

AutomaticTuningOptionKind

Le possibili opzioni di ottimizzazione automatica in 'ALTER DATABASE d1 SET AUTOMATIC_TUNING = (...)'

AutomaticTuningOptionState

Opzioni di ottimizzazione automatica possibili in 'ALTER DATABASE d1 SET AUTOMATIC_TUNING = (OPTION = ...)'

AutomaticTuningState

Stato dell'opzione Ottimizzazione automatica

AvailabilityGroupOptionKind

Tipi di opzioni del gruppo di disponibilità

AvailabilityModeOptionKind

Opzioni della modalità di disponibilità.

AvailabilityReplicaOptionKind

Opzioni possibili della replica di disponibilità.

BackupOptionKind

Tipi di opzioni di backup

BackupRestoreItemKind

Tipi di opzioni degli elementi di ripristino di backup

BinaryExpressionType

Tipi di espressioni scalari che hanno due espressioni come elementi figlio.

BinaryQueryExpressionType

Tipi di espressioni di query con due espressioni di query come elementi figlio.

BooleanBinaryExpressionType

Tipi di espressioni booleane con due espressioni come elementi figlio.

BooleanComparisonType

Tipi di espressioni di confronto

BooleanTernaryExpressionType

Tipi di espressioni con tre espressioni come elementi figlio.

BoundingBoxParameterType

Tipi di paramter del rettangolo delimitatore

BrokerPriorityParameterSpecialType

Tipi di parametri di priorità broker

BrokerPriorityParameterType

Tipi di parametri di priorità broker

BulkInsertOptionKind

Se l'enumerazione aumenta oltre 63, parser deve essere aggiornato e usa Int64 per verificare la presenza di duplicazione delle opzioni

CatalogCollation

Valori per l'opzione di database CATALOG_COLLATION

CertificateOptionKinds

Tipi di opzioni di certificato

ChangeTrackingOption

Le possibili opzioni di rilevamento delle modifiche.

ColumnEncryptionDefinitionParameterKind

Tipi di parametri per la definizione della crittografia della colonna

ColumnEncryptionKeyAlterType

Tipi di istruzione alter della chiave di crittografia della colonna

ColumnEncryptionKeyValueParameterKind

Parametri del valore della chiave di crittografia della colonna

ColumnEncryptionType

Tipi di crittografia supportati in una colonna.

ColumnMasterKeyParameterKind

Tipi di parametri per la definizione della chiave master della colonna

ColumnType

Tipi di colonna, utilizzati per la classe Column.

CommandOptions

Comandi che possono essere usati nelle istruzioni di sicurezza.

CompressionDelayTimeUnit

Valori possibili per le unità nella clausola COMPRESSION_DELAY.

ComputeFunctionType

Tipi possibili per la funzione di calcolo della clausola di calcolo.

ConstraintEnforcement

Definisce il modo in cui è possibile applicare i vincoli.

ContainmentOptionKind

Le possibili impostazioni di contenimento.

CopyCommandCompressionType

Tipo di compressione supportato dal comando copy.

CopyCommandCredentialType

Identità delle credenziali supportata dall'istruzione COPY.

CopyCommandDateFormat

Dateformat supportato per il comando di copia.

CopyCommandEncoding

Codifica supportata per il comando di copia.

CopyCommandFileFormatType

Tipi di file supportati per il comando copy.

CopyCommandIdentityInsert

Inserimento di identità supportato dal comando copy.

CopyOptionKind

Se l'enumerazione aumenta oltre 31, parser deve essere aggiornato e usa Int32 per verificare la presenza di duplicazione delle opzioni

CryptoMechanismType

I tipi di meccanismo di crittografia

CursorOptionKind

Opzioni di cursore diverse

DatabaseAuditActionKind

Tipi di azione di controllo del database

DatabaseConfigClearOptionKind

Tipi di opzioni di database che possono essere cancellati

DatabaseConfigSetOptionKind

Tipi di opzioni di configurazione del database che è possibile impostare

DatabaseConfigurationOptionState

Stato di alcune opzioni di configurazione del database

DatabaseEncryptionKeyAlgorithm

Possibili algoritmi per la chiave di crittografia del database.

DatabaseMirroringEndpointRole

Tipi di ruolo endpoint del mirroring del database

DatabaseOptionKind

Tipi di opzioni di database

DataCompressionLevel

Valori possibili per il livello di compressione dei dati

DbccCommand

Valori possibili per i comandi dbcc

DbccOptionKind

Tipi di opzioni dbcc

DelayedDurabilityOptionKind

Le possibili impostazioni di durabilità ritardate.

DeleteUpdateAction

Mostra l'azione che verrà eseguita in caso di eliminazione o aggiornamento.

DeviceType

Tipi di dispositivi

DialogOptionKind
DiskStatementOptionKind

Opzioni diverse per l'istruzione del disco

DiskStatementType

Tipo di istruzione del disco.

DropClusteredConstraintOptionKind

Eliminare i tipi di opzione del vincolo cluster.

DropSchemaBehavior

Comportamento DROP SCHEMA (nel caso di SQL 2000)

DurabilityTableOptionKind

Tipi di durabilità della tabella

EnableDisableOptionType

Tipi di opzioni di disabilitazione

EncryptionAlgorithm

Algoritmi possibili per la crittografia

EncryptionAlgorithmPreference

Valori possibili per la preferenza dell'algoritmo di crittografia.

EndpointEncryptionSupport

Tipi di supporto per la crittografia degli endpoint

EndpointProtocol

Tipi di protocollo endpoint

EndpointProtocolOptions

Opzioni possibili del protocollo endpoint

EndpointState

Tipi di stato dell'endpoint

EndpointType

Tipi di endpoint

EventNotificationEventGroup

Tipi di gruppo di eventi

EventNotificationEventType

Tipi di evento possibili

EventNotificationTarget

Possibili destinazioni di notifica degli eventi.

EventSessionEventRetentionModeType

Tipi di modalità di conservazione degli eventi

EventSessionMemoryPartitionModeType

Tipi di modalità di partizione di memoria

EventSessionScope

Ambiti consentiti delle sessioni di eventi

ExecuteAsOption

Oggetto execute come opzioni.

ExecuteOptionKind
ExternalDataSourceOptionKind

Opzioni dell'origine dati esterna.

ExternalDataSourcePushdownOption

L'enumerazione specifica il tipo di origine dati esterna per le tabelle esterne Attualmente, è supportato HADOOP, RDBMS e SHARD_MAP_MANAGER.

ExternalDataSourceType

L'enumerazione specifica il tipo di origine dati esterna per le tabelle esterne Attualmente, è supportato HADOOP, RDBMS e SHARD_MAP_MANAGER. EXTERNAL_GENERICS funziona solo per SQL150 e DW, in DW si chiama origine dati esterna nativa.

ExternalFileFormatOptionKind

Opzioni del formato di file esterno.

ExternalFileFormatType

L'enumerazione specifica i tipi di formato di file esterni DELIMITEDTEXT, RCFILE, ORC, PARQUET.

ExternalFileFormatUseDefaultType

L'enumerazione specifica che il formato di file esterno usa l'opzione di tipo predefinita FALSE (impostazione predefinita) o TRUE.

ExternalResourcePoolAffinityType

Tipi di parametri usati in un'istruzione CREATE/ALTER EXTERNAL RESOURCE POOL

ExternalResourcePoolParameterType

Tipi di parametri usati in un'istruzione CREATE/ALTER EXTERNAL RESOURCE POOL

ExternalStreamOptionKind

Opzioni del flusso esterno

ExternalTableOptionKind

Opzioni della tabella esterna.

ExternalTableRejectType

L'enumerazione specifica i tipi di rifiuto della tabella esterna VALUE (impostazione predefinita) o PERCENTAGE.

FailoverActionOptionKind

Tipi di opzioni di azione di failover.

FailoverModeOptionKind

Opzioni della modalità di failover.

FetchOrientation

Valori possibili per l'orientamento del recupero

FileDeclarationOptionKind

Opzioni possibili per la dichiarazione di file

FileFormatType

Formati di file esterni supportati.

FipsComplianceLevel

Livello di conformità Fips 127-2

FullTextCatalogOptionKind
FullTextFunctionType

Tipi di funzione full-text.

FullTextIndexOptionKind

Opzioni possibili per l'indice full-text

FunctionOptionKind

Valori possibili per le opzioni della funzione

GeneralSetCommandType

Tipi di comandi set con parametro

GeneratedAlwaysType

Valori possibili per la clausola 'GENERATED ALWAYS'

GraphMatchRecursivePredicateKind

Tipo di predicato ricorsivo per l'espressione di corrispondenza del grafo.

GridParameterType

Tipi di parametri della griglia

GroupByOption

È possibile che le opzioni raggruppate per clausola siano disponibili.

HadrDatabaseOptionKind

Tipi di opzioni di database Hadr

ImportanceParameterType

Valori possibili per il parametro di importanza nelle istruzioni CREATE/ALTER WORKLOAD GROUP e CREATE SPATIAL INDEX

IndexOptionKind

Opzioni di indice possibili.

IndexTypeKind

Tipi di indice possibili.

InsertOption

Tipo di opzioni di inserimento

IsolationLevel

Livelli di isolamento per il comando SET TRANSACTION ISOLATION LEVEL

JoinHint

Tipi di hint di join.

JsonForClauseOptions

Enumerazione per archiviare json diversi per le opzioni della clausola

KeyOptionKind
KeywordCasing

Rappresenta i possibili modi per usare maiuscole e minuscole parole chiave SQL

LiteralType

Tipi letterali.

LockEscalationMethod

Tipi di metodi di escalation dei blocchi

LowPriorityLockWaitOptionKind

Opzioni possibili di attesa dei blocchi con priorità bassa.

MemoryUnit

Unità di memoria per le opzioni di dichiarazione di file nell'istruzione CREATE DATABASE

MergeCondition

Valori possibili per la condizione di merge

MessageSender

Tipi di mittenti di messaggi

MessageValidationMethod

Tipi di metodi di convalida dei messaggi

MigrationState

Tipi di stato di migrazione

ModifyFileGroupOption

Valori possibili per modificare le opzioni del filegroup

NonTransactedFileStreamAccess

Valori di accesso filestream non transazionali possibili.

NullNotNull

Rappresenta la controint facoltativa NULL/NOT NULL nella definizione di colonna nell'istruzione INSERT BULK

OdbcLiteralType

Rappresenta i tipi letterali Odbc

OpenRowsetCosmosOptionKind

Opzioni disponibili per l'istruzione OPENROWSET (Provider =' CosmosDB'). Questa sintassi è specifica per i pool SQL serverless

OptimizerHintKind

Hint di Optimizer

OptionState

Stato di un'opzione

PageVerifyDatabaseOptionKind

Tipi di pagina verificare le opzioni di modifica del database

ParameterlessCallType

Specifica il tipo di chiamata senza parametri.

ParameterModifier

Tipi di modificatore di parametri

ParameterStyle

Stile dei parametri per corpi di funzione esterni

PartitionFunctionRange

Valori possibili per l'intervallo di funzioni di partizione

PartitionTableOptionRange

Valori possibili per l'intervallo di opzioni della tabella di partizione

PartnerDatabaseOptionKind

Tipi di opzioni di modifica del database partner

PayloadOptionKinds

Tipi di opzioni di payload

PermissionSetOption

Opzioni del set di autorizzazioni.

PortTypes

Valori possibili per i tipi di porta

PredictRunTimeOptions

Opzioni di runtime predict.

PrincipalOptionKind

Tipi di opzioni di accesso

PrincipalType

Tipi di entità che possono essere usati nelle istruzioni di sicurezza.

PrivilegeType80

Tipi di privilegi che possono essere usati nelle istruzioni di sicurezza.

ProcedureOptionKind

Tipi di opzioni di procedura

ProcessAffinityType

Tipo di affinità di processo nell'istruzione ALTER SERVER CONFIGURATION

QualifiedJoinType

Tipi di join qualificati.

QueryStoreCapturePolicyOptionKind

Le possibili modalità dei criteri di acquisizione Query Store

QueryStoreDesiredStateOptionKind

Opzioni possibili Query Store stato desiderato

QueryStoreOptionKind

Opzioni Query Store possibili in 'ALTER DATABASE d1 SET QUERY_STORE = (...)'

QueryStoreSizeCleanupPolicyOptionKind

Le possibili modalità dei criteri di pulizia basate sulle dimensioni

QueueOptionKind

Opzioni possibili della coda.

QuoteType

Tipo di virgoletta possibile.

RaiseErrorOptions

Opzioni RaiseError.

RdaTableOption

Tipi di opzione di tabella RDA

RecoveryDatabaseOptionKind

Tipi di opzioni di modifica del database di ripristino

RemoteDataArchiveDatabaseSettingKind

Le possibili impostazioni in 'ALTER DATABASE d1 SET REMOTE_DATA_ARCHIVE = (...)'

RemoteServiceBindingOptionKind
ResourcePoolAffinityType

Tipi di parametri usati in un'istruzione CREATE/ALTER RESOURCE POOL

ResourcePoolParameterType

Tipi di parametri usati in un'istruzione CREATE/ALTER RESOURCE POOL

RestoreOptionKind

Tipi di opzioni di ripristino

RestoreStatementKind

Tipi di istruzioni restore

ResultSetsOptionKind

Indica se i set di risultati sono definiti nelle istruzioni Execute

ResultSetType

Indica il meccanismo utilizzato per la definizione del set di risultati.

RouteOptionKind

Le possibili opzioni di route.

SecondaryXmlIndexType

Tipi di indice XML secondari.

SecurityObjectKind

Tipi di oggetti di sicurezza

SecurityPolicyActionType

Tipi di azioni di istruzione dei criteri di sicurezza

SecurityPolicyOptionKind

Opzioni dei criteri di sicurezza.

SecurityPredicateActionType

Tipi di opzioni del predicato di sicurezza

SecurityPredicateOperation

Tipi di operazioni del predicato di sicurezza

SecurityPredicateType

Tipi di predicati di sicurezza

SemanticFunctionType

Tipi di funzione semantica.

SensitivityClassification.OptionType

Tipo di opzione di classificazione di riservatezza usato in AddSensitivityClassificationStatement

SensitivityClassification.Rank

Valori di classificazione della riservatezza

SeparatorType

Tipi separatori possibili.

SequenceOptionKind

Tipi di opzioni di sequenza

ServiceBrokerOption

Possibili opzioni di Service Broker per l'istruzione CREATE DATABASE

SessionOptionKind
SetOffsets

I vari tipi di parole chiave usate nell'istruzione SET OFFSETS.

SetOptions

I vari tipi di opzioni SET di predicati disponibili in SQL.

SetStatisticsOptions

I vari tipi di opzioni SET STATISTICS del predicato disponibili in SQL.

SignableElementKind

Tipi di elementi firmabili

SimpleAlterFullTextIndexActionKind

Tipi di azioni alter fulltext index

SoapMethodAction

Tipi di azioni del metodo soap

SoapMethodFormat

Formati possibili di metodi soap

SoapMethodSchemas

Tipi di schema del metodo soap

SortOrder

Questa enumerazione è la possibilità di un ordinamento.

SparseColumnOption

Valori possibili per le opzioni delle colonne di tipo sparse

SpatialIndexingSchemeType

Tipi di schema di indicizzazione spaziale

SqlDataTypeOption

Questi sono i possibili tipi di dati in Sql. La maiuscola dei nomi è influenzata da System.Data.SqlDbType.

SqlEngineType

Questa enumerazione elenca il tipo di motore di SQL Server

SqlVersion

Questa enumerazione elenca le versioni per Sql.

StatisticsOptionKind

Opzioni statistiche possibili.

SubqueryComparisonPredicateType

Tipi di predicati di confronto che coinvolgono una sottoquery.

TableElementType

Tipo di elemento Table.

TableHintKind

Hint di tabella.

TableOptionKind

Opzioni tabella possibili

TableSampleClauseOption

Opzioni della clausola di esempio della tabella.

TableSwitchOptionKind

Opzioni possibili per l'istruzione alter table switch.

TemporalClauseType

Valori possibili per la clausola temporale nella parte 'FROM' di una query.

TemporalRetentionPeriodUnit

Valori possibili per le unità nella clausola HISTORY_RETENTION_PERIOD.

TimeUnit

Tipi di unità di tempo usate in varie istruzioni. È possibile aggiungere più unità di tempo in base alle esigenze.

TriggerActionType

Specificare le istruzioni di modifica dei dati, quando si tenta di eseguire questa tabella o vista, attivare il trigger.

TriggerEnforcement

Opzioni per l'imposizione dell'esecuzione del trigger.

TriggerOptionKind

Opzioni di trigger possibili.

TriggerScope

Questo elenco di enumerazioni possibili ambiti di trigger

TriggerType

Specifica il tipo di trigger.

TSqlTokenType
UnaryExpressionType

Tipi di espressioni scalari che hanno una singola espressione come figlio.

UniqueRowFilter

Usato nell'istruzione Select.

UnqualifiedJoinType

Opzioni di indice possibili.

UserLoginOptionType

Opzioni di accesso utente possibili.

UserType80

Tipi di privilegi che possono essere usati nelle istruzioni di sicurezza.

ViewOptionKind

Opzioni di visualizzazione possibili.

WaitForOption

Possibili opzioni di attesa.

WindowDelimiterType

Tipo di limite di una finestra

WindowFrameType

Tipo di cornice della finestra. Specifica se vengono utilizzate unità ROWS o RANGE.

WorkloadClassifierOptionType

Opzioni del classificatore del carico di lavoro.

WorkloadGroupParameterType

Tipi di parametri delle risorse del carico di lavoro

XmlCompressionOptionState

Le possibili opzioni di compressione Xml in 'CREATE TABLE t1 XML_COMPRESSION = { ON | OFF }'

XmlDataTypeOption

Si tratta dei possibili modificatori per il tipo di dati xml.

XmlForClauseOptions

Enumerazione per archiviare codice XML diverso per le opzioni della clausola