Compartir a través de


Microsoft.SqlServer.TransactSql.ScriptDom Espacio de nombres

Clases

AcceleratedDatabaseRecoveryDatabaseOption

ACCELERATED_DATABASE_RECOVERY opción en la instrucción ALTER DATABASE, caso SET

AddAlterFullTextIndexAction

Representa la acción ADD para la instrucción ALTER FULLTEXT INDEX.

AddFileSpec

Representa un único archivo en la cláusula ADD FILE FROM de la instrucción ALTER ASSEMBLY.

AddMemberAlterRoleAction

Representa la acción de agregar miembro y modificar rol.

AddSearchPropertyListAction

Acción agregar lista de propiedades de búsqueda.

AddSensitivityClassificationStatement

Agrega la clasificación de confidencialidad a las columnas especificadas.

AddSignatureStatement

Representa instrucciones ADD SIGNATURE.

AdHocDataSource

Representa el origen de datos ad hoc.

AdHocTableReference

Referencia de tabla OPENDATASOURCE (ad-hoc).

AlgorithmKeyOption

Representa la opción ALGORITHM.

AlterApplicationRoleStatement

Representa la instrucción ALTER APPLICATION ROLE.

AlterAssemblyStatement

Representa la instrucción ALTER ASSEMBLY.

AlterAsymmetricKeyStatement

Representa la instrucción ALTER ASYMMETRIC KEY.

AlterAuthorizationStatement

Representa la instrucción alter authorization.

AlterAvailabilityGroupAction

Acción que se va a realizar para modificar el grupo de disponibilidad.

AlterAvailabilityGroupFailoverAction

Representa la acción de conmutación por error que se ha de realizar para alterar el grupo de disponibilidad.

AlterAvailabilityGroupFailoverOption

Representa una opción de conmutación por error.

AlterAvailabilityGroupStatement

Representa la instrucción ALTER AVAILABILITY GROUP.

AlterBrokerPriorityStatement

Representa la instrucción ALTER BROKER PRIORITY.

AlterCertificateStatement

Representa la instrucción ALTER CERTIFICATE.

AlterColumnAlterFullTextIndexAction

Representa la acción ALTER COLUMN para la instrucción ALTER FULLTEXT INDEX.

AlterColumnEncryptionKeyStatement

Representa una instrucción ALTER COLUMN ENCRYPTION KEY.

AlterCreateEndpointStatementBase

Representa la parte común de las instrucciones CREATE y ALTER ENDPOINT.

AlterCreateServiceStatementBase

Representa la instrucción CREATE SERVICE.

AlterCredentialStatement

Representa la instrucción ALTER CREDENTIAL.

AlterCryptographicProviderStatement

Representa la instrucción Alter Cryptographic Provider.

AlterDatabaseAddFileGroupStatement

Adición y eliminación de casos de grupo de archivos de ALTER DATABASE

AlterDatabaseAddFileStatement

Adición de mayúsculas y minúsculas de archivo desde ALTER DATABASE

AlterDatabaseAuditSpecificationStatement

Modifica la especificación de auditoría de base de datos.

AlterDatabaseCollateStatement

Modificación del caso COLLATE de ALTER DATABASE

AlterDatabaseEncryptionKeyStatement

Modifica la clave de cifrado de base de datos.

AlterDatabaseModifyFileGroupStatement

Modificación del caso del grupo de archivos de ALTER DATABASE

AlterDatabaseModifyFileStatement

Modificación del caso de archivo desde ALTER DATABASE

AlterDatabaseModifyNameStatement

Modificación de mayúsculas y minúsculas de nombre desde ALTER DATABASE

AlterDatabaseRebuildLogStatement

Recompilar el caso de registro de ALTER DATABASE (no documentado)

AlterDatabaseRemoveFileGroupStatement

Adición y eliminación de casos de grupo de archivos de ALTER DATABASE

AlterDatabaseRemoveFileStatement

Eliminación del caso de archivo de ALTER DATABASE

AlterDatabaseScopedConfigurationClearStatement

Representa la instrucción ALTER DATABASE SCOPED CONFIGURATION CLEAR.

AlterDatabaseScopedConfigurationSetStatement

Representa la instrucción ALTER DATABASE SCOPED CONFIGURATION SET.

AlterDatabaseScopedConfigurationStatement

Representa la instrucción ALTER DATABASE SCOPED CONFIGURATION.

AlterDatabaseSetStatement

Representa el caso SET en la instrucción ALTER DATABASE.

AlterDatabaseStatement

Representa la instrucción ALTER DATABASE.

AlterDatabaseTermination

Contiene información de finalización

AlterEndpointStatement

Representa la instrucción ALTER ENDPOINT.

AlterEventSessionStatement

Representa la instrucción ALTER EVENT SESSION.

AlterExternalDataSourceStatement

Representa una instrucción ALTER EXTERNAL DATA SOURCE.

AlterExternalLanguageStatement

Representa la instrucción ALTER EXTERNAL LANGUAGE.

AlterExternalLibraryStatement

Representa la instrucción ALTER EXTERNAL LIBRARY.

AlterExternalResourcePoolStatement

Representa la instrucción Alter External Resource Pool.

AlterFederationStatement

Representa la instrucción ALTER FEDERATION.

AlterFullTextCatalogStatement

Representa la instrucción ALTER FULLTEXT CATALOG.

AlterFullTextIndexAction

Representa la acción de modificación para la instrucción ALTER FULLTEXT INDEX.

AlterFullTextIndexStatement

Representa la instrucción ALTER FULLTEXT INDEX.

AlterFullTextStopListStatement

Representa la instrucción ALTER FULLTEXT STOPLIST.

AlterFunctionStatement

Representa la instrucción ALTER FUNCTION.

AlterIndexStatement

Representa la instrucción ALTER INDEX.

AlterLoginAddDropCredentialStatement

Representa la instrucción ALTER LOGIN que agrega o quita el nombre de credencial.

AlterLoginEnableDisableStatement

Representa la instrucción ALTER LOGIN que habilita o deshabilita el inicio de sesión.

AlterLoginOptionsStatement

Representa la instrucción ALTER LOGIN que modifica opciones.

AlterLoginStatement

Representa la instrucción ALTER LOGIN.

AlterMasterKeyStatement

Representa la instrucción de clave maestra.

AlterMessageTypeStatement

Representa la instrucción ALTER MESSAGE TYPE.

AlterPartitionFunctionStatement

Representa la instrucción ALTER PARTITION FUNCTION.

AlterPartitionSchemeStatement

Representa la instrucción ALTER PARTITION SCHEME.

AlterProcedureStatement

Instrucción alter procedure.

AlterQueueStatement

Representa la instrucción ALTER QUEUE.

AlterRemoteServiceBindingStatement

Representa la instrucción ALTER REMOTE SERVICE BINDING.

AlterResourceGovernorStatement

Se ejecuta la instrucción ALTER RESOURCE GOVERNOR.

AlterResourcePoolStatement

Representa la instrucción ALTER RESOURCE POOL.

AlterRoleAction

Representa una acción en ALTER ROLE.

AlterRoleStatement

Representa la instrucción ALTER ROLE.

AlterRouteStatement

Representa la instrucción de ruta.

AlterSchemaStatement

Representa la instrucción ALTER SCHEMA.

AlterSearchPropertyListStatement

Representa la instrucción ALTER SEARCH PROPERTY LIST.

AlterSecurityPolicyStatement

Representa una instrucción ALTER SECURITY POLICY.

AlterSequenceStatement

Representa la instrucción ALTER SEQUENCE.

AlterServerAuditSpecificationStatement

Modifica la especificación de auditoría del servidor.

AlterServerAuditStatement

Modifica la auditoría del servidor.

AlterServerConfigurationBufferPoolExtensionContainerOption

Representa una única configuración de nivel superior ALTER SERVER CONFIGURATION SET BUFFER POOL EXTENSION que puede tener una lista de subopciones.

AlterServerConfigurationBufferPoolExtensionOption

Representa una única opción ALTER SERVER CONFIGURATION SET BUFFER POOL EXTENSION.

AlterServerConfigurationBufferPoolExtensionSizeOption

Representa la opción SIZE de BUFFER POOL EXTENSION.

AlterServerConfigurationDiagnosticsLogMaxSizeOption

Representa una única opción ALTER SERVER CONFIGURATION SET DIAGNOSTICS LOG MAX_SIZE.

AlterServerConfigurationDiagnosticsLogOption

Representa una única opción ALTER SERVER CONFIGURATION SET DIAGNOSTICS LOG.

AlterServerConfigurationExternalAuthenticationContainerOption

Representa una única configuración de nivel superior ALTER SERVER CONFIGURATION SET EXTERNAL AUTHENTICATION que puede tener una lista de subopciones.

AlterServerConfigurationExternalAuthenticationOption

Representa una única opción ALTER SERVER CONFIGURATION SET EXTERNAL AUTHENTICATION.

AlterServerConfigurationFailoverClusterPropertyOption

Representa una única opción ALTER SERVER CONFIGURATION SET FAILOVER CLUSTER PROPERTY.

AlterServerConfigurationHadrClusterOption

Representa una única opción ALTER SERVER CONFIGURATION SET HADR CLUSTER.

AlterServerConfigurationSetBufferPoolExtensionStatement

Representa la instrucción ALTER SERVER CONFIGURATION SET BUFFER POOL EXTENSION.

AlterServerConfigurationSetDiagnosticsLogStatement

Representa la instrucción ALTER SERVER CONFIGURATION SET DIAGNOSTICS LOG.

AlterServerConfigurationSetExternalAuthenticationStatement

Representa la instrucción ALTER SERVER CONFIGURATION SET EXTERNAL AUTHENTICATION.

AlterServerConfigurationSetFailoverClusterPropertyStatement

Representa la instrucción ALTER SERVER CONFIGURATION SET FAILOVER CLUSTER PROPERTY.

AlterServerConfigurationSetHadrClusterStatement

Representa la instrucción ALTER SERVER CONFIGURATION SET HADR CLUSTER.

AlterServerConfigurationSetSoftNumaStatement

Representa la instrucción ALTER SERVER CONFIGURATION SET SOFTNUMA.

AlterServerConfigurationSoftNumaOption

Representa una única opción ALTER SERVER CONFIGURATION SET SOFTNUMA.

AlterServerConfigurationStatement

Representa la instrucción ALTER SERVER CONFIGURATION.

AlterServerRoleStatement

Representa la instrucción ALTER SERVER ROLE.

AlterServiceMasterKeyStatement

Representa la instrucción ALTER SERVICE MASTER KEY.

AlterServiceStatement

Representa la instrucción ALTER SERVICE.

AlterSymmetricKeyStatement

Representa la instrucción ALTER SYMMETRIC KEY.

AlterTableAddTableElementStatement

Agregue la especialización de elementos de tabla de la instrucción Alter Table. Tiene definiciones de columna y restricción.

AlterTableAlterColumnStatement

Modificar la especialización de columna de la instrucción Alter Table.

AlterTableAlterIndexStatement

Modificar la especialización de recompilación de índices de la instrucción Alter Table.

AlterTableAlterPartitionStatement

Dividir o combinar las particiones de una tabla de SQL DW.

AlterTableChangeTrackingModificationStatement

Modifica el seguimiento de cambios de una tabla.

AlterTableConstraintModificationStatement

Define modificaciones en una restricción de tabla.

AlterTableDropTableElement

Representa un elemento individual que se puede usar en una instrucción de eliminación de modificación de una tabla.

AlterTableDropTableElementStatement

Quitar la especialización de elementos de tabla de la instrucción Alter Table. Tiene los nombres de columnas y restricciones que se van a quitar.

AlterTableFileTableNamespaceStatement

Habilita o deshabilita el espacio de nombres filetable en una tabla.

AlterTableRebuildStatement

Vuelve a generar indicciones en una tabla.

AlterTableSetStatement

Cambia las opciones de tabla de una tabla.

AlterTableStatement

Representa la clase base de la instrucción ALTER TABLE.

AlterTableSwitchStatement

Especialización de modificador de la instrucción Alter Table.

AlterTableTriggerModificationStatement

Define las modificaciones de un desencadenador en una tabla. Los desencadenadores pueden estar habilitados o deshabilitados.

AlterTriggerStatement

Instrucción ALTER TRIGGER.

AlterUserStatement

Representa la instrucción ALTER USER.

AlterViewStatement

Instrucción ALTER VIEW.

AlterWorkloadGroupStatement

Representa la instrucción ALTER WORKLOAD GROUP.

AlterXmlSchemaCollectionStatement

Representa la instrucción ALTER_XML_SCHEMA_COLLECTION.

ApplicationRoleOption

Representa la opción de rol de aplicación.

ApplicationRoleStatement

Representa la base de la instrucción de rol de aplicación.

AssemblyEncryptionSource

Representa la referencia a un ensamblado que contiene la clave o el certificado.

AssemblyName

Representa los nombres de ensamblado clR.

AssemblyOption

Representa una opción de ensamblado.

AssemblyStatement

Representa partes comunes en instrucciones create y alter assembly.

AssignmentSetClause

Representa la cláusula SET para la asignación.

AsymmetricKeyCreateLoginSource

Caso de certificado en la instrucción CREATE LOGIN

AtomicBlockOption

Representa una única opción de bloque ATOMIC.

AtTimeZoneCall

Representa la llamada a AT TIME ZONE.

AuditActionGroupReference

Representa la referencia de grupo de auditoría.

AuditActionSpecification

Representa la especificación de la acción de auditoría.

AuditGuidAuditOption

AUDIT_GUID opción en la instrucción CREATE SERVER AUDIT.

AuditOption

Opción única en la instrucción CREATE/ALTER SERVER AUDIT.

AuditSpecificationDetail

Clase base para la especificación de acciones de auditoría y nombre del grupo de acciones de auditoría.

AuditSpecificationPart

Representa una cláusula ADD/DROP en la instrucción de especificación de auditoría.

AuditSpecificationStatement

Representa la instrucción de especificación de auditoría.

AuditTarget

Destino de auditoría en instrucciones CREATE/ALTER SERVER AUDIT.

AuditTargetOption

Opción única para el destino de auditoría.

AuthenticationEndpointProtocolOption

Representa la opción authentication HTTP endpoint protocol (Protocolo de punto de conexión HTTP de AUTENTICACIÓN)

AuthenticationPayloadOption

Representa la opción de carga DE AUTENTICACIÓN

AutoCleanupChangeTrackingOptionDetail

AUTO_CLEANUP parte de CHANGE_TRACKING opción en la instrucción ALTER DATABASE SET.

AutoCreateStatisticsDatabaseOption

Opción de base de datos con subopciones ajustadas entre paréntesis.

AutomaticTuningCreateIndexOption

Crear parte del índice de las opciones de ajuste automático

AutomaticTuningDatabaseOption

Opción de ajuste automático en la instrucción ALTER DATABASE, caso SET

AutomaticTuningDropIndexOption

Quitar parte del índice de las opciones de ajuste automático

AutomaticTuningForceLastGoodPlanOption

Forzar la última parte del buen plan de opciones de ajuste automático

AutomaticTuningMaintainIndexOption

Mantener la parte de índice de las opciones de ajuste automático

AutomaticTuningOption

Una única opción de ajuste automático.

AvailabilityGroupOption

Base para las opciones del grupo de disponibilidad.

AvailabilityGroupStatement

Base para instrucciones de grupo de disponibilidad

AvailabilityModeReplicaOption

Representa la opción de réplica para el modo de disponibilidad.

AvailabilityReplica

Declaración de una réplica de disponibilidad.

AvailabilityReplicaOption

Representa una opción de réplica de disponibilidad.

BackupCertificateStatement

Representa la instrucción BACKUP CERTIFICATE.

BackupDatabaseStatement

Representa la instrucción BACKUP DATABASE

BackupEncryptionOption

Representa la opción de cifrado en una instrucción de copia de seguridad.

BackupMasterKeyStatement

Representa la instrucción BACKUP MASTER KEY.

BackupOption

Representa una única opción en la instrucción BACKUP.

BackupRestoreFileInfo

Información sobre archivos o grupos de archivos de los que se realiza una copia de seguridad o restauración (solo READ_WRITE_FILEGROUPS - 2005)

BackupRestoreMasterKeyStatementBase

Representa una parte común de las instrucciones MASTER KEY BACKUP y RESTORE (SERVICE)

BackupServiceMasterKeyStatement

Representa la instrucción BACKUP SERVICE MASTER KEY.

BackupStatement

Representa la instrucción BACKUP/DUMP.

BackupTransactionLogStatement

Representa la instrucción BACKUP TRANSACTION.

BackwardsCompatibleDropIndexClause

Representa la cláusula de estilo antiguo en la instrucción DROP INDEX.

BeginConversationTimerStatement

Representa la instrucción BEGIN CONVERSATION TIMER.

BeginDialogStatement

Representa la instrucción BEGIN DIALOG.

BeginEndAtomicBlockStatement

Representa un grupo de instrucciones que comienzan por begin y terminan con una palabra clave END en un bloque ATOMIC.

BeginEndBlockStatement

Representa un grupo de instrucciones que comienza por una palabra clave BEGIN y finaliza con END.

BeginTransactionStatement

Representa las instrucciones BEGIN TRANSACTION y BEGIN DISTRIBUTED TRANSACTION.

BinaryExpression

Expresión que tiene dos expresiones como elementos secundarios.

BinaryLiteral

Representa un literal binario.

BinaryQueryExpression

Esta clase representa la unión que se usa en una instrucción select.

BooleanBinaryExpression

Expresión booleana que tiene dos expresiones booleanas como elementos secundarios

BooleanComparisonExpression

Expresión booleana que realiza una comparación entre dos expresiones escalares

BooleanExpression

Clase base abstracta que representa expresiones booleanas

BooleanExpressionSnippet

Marcador de posición para una expresión booleana arbitraria.

BooleanIsNullExpression

Expresión booleana para IS [NOT] NULL

BooleanNotExpression

Representa una expresión booleana NOT.

BooleanParenthesisExpression

Representa una expresión booleana encerrada entre paréntesis.

BooleanTernaryExpression

Expresión booleana que tiene tres expresiones como elementos secundarios.

BoundingBoxParameter

Representa el parámetro estructurado de índice espacial por nombre.

BoundingBoxSpatialIndexOption

Representa la opción de índice espacial BOUNDING_BOX.

BreakStatement

Representa la instrucción break.

BrokerPriorityParameter

Representa los parámetros de la instrucción prioriry del agente.

BrokerPriorityStatement

Representa la instrucción Create y Alter Broker Priority.

BrowseForClause

Representa el caso FOR BROWSE

BuiltInFunctionTableReference

Esta clase representa las funciones integradas como una referencia de tabla simple.

BulkInsertBase

Representa la instrucción BULK INSERT.

BulkInsertOption

Representa una sola opción en la instrucción BULK INSERT.

BulkInsertStatement

Representa la instrucción BULK INSERT.

BulkOpenRowset

Representa la referencia de tabla OPENROWSET (BULK ...) .

CallTarget

Representa un destino de la llamada a una función.

CaseExpression

Representa la expresión case.

CastCall

Representa la llamada de conversión.

CatalogCollationOption

Establece el CATALOG_COLLATION de la base de datos

CellsPerObjectSpatialIndexOption

Representa la opción de índice espacial CELLS_PER_OBJECT.

CertificateCreateLoginSource

Caso de certificado en la instrucción CREATE LOGIN

CertificateOption

Representa una única opción SUBJECT o START_DATE o EXPIRE_DATE en la instrucción CREATE CERTIFICATE.

CertificateStatementBase

Representa la instrucción CREATE CERTIFICATE.

ChangeRetentionChangeTrackingOptionDetail

CHANGE_RETENTION parte de CHANGE_TRACKING opción en la instrucción ALTER DATABASE SET.

ChangeTableChangesTableReference

Cláusula CHANGETABLE con la opción CHANGES.

ChangeTableVersionTableReference

Cláusula CHANGETABLE con la opción VERSION.

ChangeTrackingDatabaseOption

CHANGE_TRACKING opción en la instrucción ALTER DATABASE, caso SET

ChangeTrackingFullTextIndexOption

Representa CHANGE_TRACKING opción en la instrucción FULLTEXT INDEX.

ChangeTrackingOptionDetail

Un detalle de ChangeTrackingDatabaseOption

CharacterSetPayloadOption

Representa CHARACTER_SET opción de carga útil

CheckConstraintDefinition

Representa la restricción check.

CheckpointStatement

Representa el tipo de la instrucción de punto de comprobación.

ChildObjectName

Representa el nombre de un elemento secundario de objeto de esquema.

ClassifierEndTimeOption

Representa la opción de hora de inicio del clasificador de cargas de trabajo.

ClassifierImportanceOption

Representa la opción de importancia para el clasificador de cargas de trabajo.

ClassifierMemberNameOption

Representa la opción de nombre de miembro para clasificador de cargas de trabajo.

ClassifierStartTimeOption

Representa la opción de hora de inicio del clasificador de cargas de trabajo.

ClassifierWlmContextOption

Representa la opción de contexto wlm para el clasificador de cargas de trabajo.

ClassifierWlmLabelOption

Representa la opción de etiqueta de consulta para el clasificador de cargas de trabajo.

ClassifierWorkloadGroupOption

Representa la opción de grupo de cargas de trabajo para clasificador de cargas de trabajo.

CloseCursorStatement

Cerrar instrucción de cursor

CloseMasterKeyStatement

Cierre la instrucción de clave maestra.

CloseSymmetricKeyStatement

Cierre la instrucción de clave simétrica.

CoalesceExpression

Representa la expresión de fusión.

ColumnDefinition

Este fragmento representa una definición de columna

ColumnDefinitionBase

Representa la definición de columna más básica.

ColumnEncryptionAlgorithmNameParameter

Parámetro que representa el algoritmo de cifrado usado para cifrar la clave de cifrado de columnas

ColumnEncryptionAlgorithmParameter

Parámetro único en la definición de columna para el algoritmo de cifrado de columna usado para cifrar la columna

ColumnEncryptionDefinition

Clase que representa las propiedades de cifrado de una columna

ColumnEncryptionDefinitionParameter

Parámetro de cifrado único para una columna

ColumnEncryptionKeyNameParameter

Parámetro que representa la clave de cifrado de columna usada para cifrar la columna

ColumnEncryptionKeyStatement

Clase base para todos los objetos de instrucción Column Encryption Key

ColumnEncryptionKeyValue

Clase que representa el valor de una clave de cifrado de columna cifrada con clave maestra de columna

ColumnEncryptionKeyValueParameter

Parámetro único en de un valor de clave de cifrado de columna

ColumnEncryptionTypeParameter

Parámetro único en la definición de columna para el tipo de cifrado de columna

ColumnMasterKeyEnclaveComputationsParameter

Parámetro que representa la firma de cálculo del enclave

ColumnMasterKeyNameParameter

Parámetro que representa la clave maestra de columna usada para cifrar la clave de cifrado de columna

ColumnMasterKeyParameter

Parámetro único en la instrucción CREATE COLUMN MASTER KEY

ColumnMasterKeyPathParameter

Parámetro que representa la ruta de acceso de la clave en el proveedor del almacén de claves

ColumnMasterKeyStoreProviderNameParameter

Parámetro del proveedor del almacén de claves que protege la clave maestra de columna

ColumnReferenceExpression

Esta clase representa una columna. Debido a la ambigüedad de la sintaxis sql, no podemos desconectar las columnas de las propiedades sin tener las definiciones de tabla y tipo, incluso entonces podría ser ambigua. Por lo tanto, la columna puede tener propiedades finales en los identificadores.

ColumnStorageOptions

Representa las opciones de almacenamiento de columnas.

ColumnWithSortOrder

Representa un identificador de columna con un criterio de ordenación.

CommandSecurityElement80

Representa el elemento de seguridad que tiene comandos.

CommitTransactionStatement

Representa la instrucción de transacción de confirmación.

CommonTableExpression

Esta clase representa la expresión de tabla común.

CompositeGroupingSpecification

Compone una lista de subespecificaciones.

CompressionDelayIndexOption

Representa la opción de índice de retraso de compresión que puede ser una expresión con una unidad de tiempo de minutos/minutos opcional.

CompressionEndpointProtocolOption

Representa la opción de protocolo de punto de conexión HTTP ports

CompressionPartitionRange

Representa un único intervalo en DATA_COMPRESSION opción.

ComputeClause

Representa la cláusula COMPUTE BY que se puede utilizar en instrucciones como SELECT.

ComputeFunction

Representa la función de proceso que se puede usar en la cláusula compute.

ConstraintDefinition

Representa la clase base para las restricciones.

ContainmentDatabaseOption

Opción de base de datos para contención

ContinueStatement

Representa la instrucción continue.

ContractMessage

Representa información sobre un solo mensaje en la instrucción CREATE CONTRACT.

ConvertCall

Representa la llamada para convertir.

CopyColumnOption

Representa las opciones de columna del comando copy.

CopyCredentialOption

Representa las opciones DE CREDENCIAL de instrucción COPY.

CopyOption

Representa las opciones de instrucción COPY.

CopyStatement

Representa la instrucción COPY.

CopyStatementOptionBase

Una única opción de instrucción de copia.

CreateAggregateStatement

Representa la instrucción CREATE AGGREGATE.

CreateApplicationRoleStatement

Representa la instrucción CREATE APPLICATION ROLE.

CreateAssemblyStatement

Representa la instrucción CREATE ASSEMBLY.

CreateAsymmetricKeyStatement

Representa la instrucción CREATE ASYMMETRIC KEY.

CreateAvailabilityGroupStatement

Representa la instrucción CREATE AVAILABILITY GROUP.

CreateBrokerPriorityStatement

Representa la instrucción CREATE BROKER PRIORITY.

CreateCertificateStatement

Representa la instrucción CREATE CERTIFICATE.

CreateColumnEncryptionKeyStatement

Representa una instrucción CREATE COLUMN ENCRYPTION KEY.

CreateColumnMasterKeyStatement

Representa una instrucción CREATE COLUMN MASTER KEY.

CreateColumnStoreIndexStatement

Representa la instrucción para la creación del índice de almacén de columnas.

CreateContractStatement

Representa la instrucción CREATE CONTRACT.

CreateCredentialStatement

Representa la instrucción CREATE CREDENTIAL.

CreateCryptographicProviderStatement

Representa la instrucción CREATE CRYPTOGRAPHIC PROVIDER.

CreateDatabaseAuditSpecificationStatement

Crea la especificación de auditoría de base de datos.

CreateDatabaseEncryptionKeyStatement

Crea una clave de cifrado de base de datos.

CreateDatabaseStatement

Representa la instrucción CREATE DATABASE.

CreateDefaultStatement

Representa la instrucción CREATE DEFAULT.

CreateEndpointStatement

Representa la instrucción CREATE ENDPOINT.

CreateEventNotificationStatement

Representa la instrucción CREATE EVENT NOTIFICATION.

CreateEventSessionStatement

Representa la instrucción de creación de sesión de eventos.

CreateExternalDataSourceStatement

Representa una instrucción CREATE EXTERNAL DATA SOURCE.

CreateExternalFileFormatStatement

Representa una instrucción CREATE EXTERNAL FILE FORMAT.

CreateExternalLanguageStatement

Representa la instrucción CREATE EXTERNAL LANGUAGE.

CreateExternalLibraryStatement

Representa la instrucción CREATE EXTERNAL LIBRARY.

CreateExternalResourcePoolStatement

Representa la instrucción Create External Resource Pool.

CreateExternalStreamingJobStatement

Representa una instrucción EXEC sys.sp_create_streaming_job.

CreateExternalStreamStatement

Representa una instrucción CREATE EXTERNAL STREAM.

CreateExternalTableStatement

Representa una instrucción CREATE EXTERNAL TABLE.

CreateFederationStatement

Representa la instrucción CREATE FEDERATION.

CreateFullTextCatalogStatement

Representa la instrucción CREATE FULLTEXT CATALOG.

CreateFullTextIndexStatement

Representa la instrucción create fulltext index.

CreateFullTextStopListStatement

Representa la instrucción Create FullText StopList.

CreateFunctionStatement

Representa la instrucción CREATE FUNCTION.

CreateIndexStatement

Representa la instrucción CREATE INDEX.

CreateLoginSource

Clase base para diferentes orígenes de inicio de sesión en la instrucción CREATE LOGIN

CreateLoginStatement

Representa la instrucción CREATE LOGIN.

CreateMasterKeyStatement

Representa la instrucción CREATE MASTER KEY.

CreateMessageTypeStatement

Representa la instrucción CREATE MESSAGE TYPE.

CreateOrAlterFunctionStatement

Representa la instrucción Create Or Alter Function.

CreateOrAlterProcedureStatement

Instrucción create o alter procedure.

CreateOrAlterTriggerStatement

Instrucción CREATE OR ALTER TRIGGER.

CreateOrAlterViewStatement

Instrucción CREATE OR ALTER VIEW.

CreatePartitionFunctionStatement

Representa la instrucción CREATE PARTITION FUNCTION.

CreatePartitionSchemeStatement

Representa la instrucción CREATE PARTITION SCHEME.

CreateProcedureStatement

Instrucción create procedure.

CreateQueueStatement

Representa la instrucción create queue.

CreateRemoteServiceBindingStatement

Representa la instrucción CREATE REMOTE SERVICE BINDING.

CreateResourcePoolStatement

Representa la instrucción CREATE RESOURCE POOL.

CreateRoleStatement

Representa la instrucción CREATE ROLE.

CreateRouteStatement

Representa la instrucción create route.

CreateRuleStatement

Representa la instrucción CREATE RULE.

CreateSchemaStatement

Representa la instrucción CREATE SCHEMA.

CreateSearchPropertyListStatement

Representa la instrucción CREATE SEARCH PROPERTY LIST.

CreateSecurityPolicyStatement

Representa una instrucción CREATE SECURITY POLICY

CreateSelectiveXmlIndexStatement

Representa la instrucción create selective xml index.

CreateSequenceStatement

Representa la instrucción CREATE SEQUENCE.

CreateServerAuditSpecificationStatement

Crea la especificación de auditoría de servidor.

CreateServerAuditStatement

Crea una auditoría de servidor.

CreateServerRoleStatement

Representa la instrucción CREATE SERVER ROLE.

CreateServiceStatement

Representa la instrucción CREATE SERVICE.

CreateSpatialIndexStatement

Representa la instrucción Create Spatial Index.

CreateStatisticsStatement

Representa la instrucción para crear estadísticas.

CreateSymmetricKeyStatement

Representa la instrucción CREATE SYMMETRIC KEY.

CreateSynonymStatement

Representa la instrucción CREATE SYNONYM.

CreateTableStatement

Representa la instrucción Create Table

CreateTriggerStatement

Instrucción CREATE TRIGGER.

CreateTypeStatement

Representa la instrucción CREATE TYPE.

CreateTypeTableStatement

Crea el tipo de tabla

CreateTypeUddtStatement

Representa la instrucción create type para los tipos de datos definidos por el usuario, el que se deriva de los tipos Sql.

CreateTypeUdtStatement

Representa la instrucción create type para los tipos definidos por el usuario, el que se deriva de los tipos CLR.

CreateUserStatement

Representa la instrucción CREATE USER.

CreateViewStatement

Instrucción CREATE VIEW.

CreateWorkloadClassifierStatement

Representa la instrucción Create Workload Classifier.

CreateWorkloadGroupStatement

Representa la instrucción CREATE WORKLOAD GROUP.

CreateXmlIndexStatement

Representa la instrucción CREATE XML INDEX.

CreateXmlSchemaCollectionStatement

Representa la instrucción create xml schema collection.

CreationDispositionKeyOption

Representa CREATION_DISPOSITION opción.

CredentialStatement

Representa partes comunes de la instrucción ALTER y CREATE CREDENTIAL.

CryptoMechanism

Representa el mecanismo de descifrado.

CubeGroupingSpecification

Representa la especificación de agrupación cube.

CursorDefaultDatabaseOption

CURSOR_DEFAULT opción en la instrucción ALTER DATABASE, caso SET

CursorDefinition

Representa la definición del cursor.

CursorId

Representa la referencia al cursor.

CursorOption

Representa una opción de cursor.

CursorStatement

Tipo base para instrucciones de cursor open/close/fetch

DatabaseAuditAction

Representa una única acción en la especificación de acción de auditoría.

DatabaseConfigurationClearOption

Opción única en la instrucción ALTER DATABASE SCOPED CONFIGURATION, opción CLEAR

DatabaseConfigurationSetOption

Opción única en la instrucción ALTER DATABASE SCOPED CONFIGURATION, opción SET

DatabaseEncryptionKeyStatement

Clase base para instrucciones que tratan con la clave de cifrado.

DatabaseOption

Opción única en la instrucción ALTER DATABASE, caso SET

DataCompressionOption

Representa una única opción de compresión de datos.

DataModificationSpecification

Clase base para opciones comunes de especificaciones de modificación de datos.

DataModificationStatement

Representa una instrucción de modificación de datos.

DataModificationTableReference

Representa sub-dml con la cláusula de salida que actúa como referencia de tabla.

DataRetentionTableOption

DATA_RETENTION opción de tabla.

DataTypeReference

Clase de tipo de datos base.

DataTypeSequenceOption

Representa la opción de secuencia que define el tipo de datos.

DbccNamedLiteral

Representa el literal con nombre en la instrucción DBCC.

DbccOption

Representa una opción dbcc.

DbccStatement

Representa la instrucción DBCC (todas las variantes)

DeallocateCursorStatement

Desasignar instrucción de cursor

DeclareCursorStatement

Representa la instrucción DECLARE CURSOR.

DeclareTableVariableBody

Representa el cuerpo de la variación de la tabla declare @variable .

DeclareTableVariableStatement

Esta clase representa la variación de tabla de la instrucción declare @variable .

DeclareVariableElement

Esta clase representa una sola declaración en el cuerpo de DeclareVariableStatement.

DeclareVariableStatement

Esta instrucción representa la instrucción declare @variable excepto las declaraciones de tabla.

DefaultConstraintDefinition

Representa la restricción predeterminada.

DefaultLiteral

Representa el literal de DEFAULT.

DelayedDurabilityDatabaseOption

Opción de base de datos para durabilidad retrasada

DeleteMergeAction

Representa la acción eliminar combinación

DeleteSpecification

Propiedades de Delete

DeleteStatement

Representa la instrucción de eliminación.

DenyStatement

Representa la instrucción DENY.

DenyStatement80

Representa la instrucción DENY.

DeviceInfo

Representa información sobre el dispositivo usado para la copia de seguridad o restauración.

DialogOption

Representa una opción de diálogo.

DiskStatement

Representa la instrucción DISK.

DiskStatementOption

Representa la opción de instrucción disk.

DistinctPredicate

Representa el predicado distinto.

DropAggregateStatement

Representa la instrucción DROP AGGREGATE.

DropAlterFullTextIndexAction

Representa la acción DROP para la instrucción ALTER FULLTEXT INDEX.

DropApplicationRoleStatement

Representa la instrucción DROP APPLICATION ROLE.

DropAssemblyStatement

Representa la instrucción DROP ASSEMBLY.

DropAsymmetricKeyStatement

Representa la instrucción DROP ASYMMETRIC KEY.

DropAvailabilityGroupStatement

Representa la instrucción DROP AVAILABILITY GROUP.

DropBrokerPriorityStatement

Representa la instrucción DROP BROKER PRIORITY.

DropCertificateStatement

Representa la instrucción DROP CERTIFICATE.

DropChildObjectsStatement

Representa DROP que tiene objetos secundarios (DROP INDEX o STATISTICS)

DropClusteredConstraintMoveOption

La opción quitar movimiento de restricciones en clúster

DropClusteredConstraintOption

Clase base abstracta para quitar restricciones en clúster.

DropClusteredConstraintStateOption

Clase base abstracta para quitar restricciones en clúster.

DropClusteredConstraintValueOption

La opción quitar restricción en clúster con el valor especificado

DropClusteredConstraintWaitAtLowPriorityLockOption

La opción de bloqueo de prioridad baja espera de restricción en clúster de eliminación

DropColumnEncryptionKeyStatement

Representa una instrucción DROP COLUMN ENCRYPTION KEY.

DropColumnMasterKeyStatement

Representa una instrucción DROP COLUMN MASTER KEY.

DropContractStatement

Representa la instrucción DROP CONTRACT.

DropCredentialStatement

Representa la instrucción DROP CREDENTIAL.

DropCryptographicProviderStatement

Representa la instrucción DROP CRYPTOGRAPHIC PROVIDER.

DropDatabaseAuditSpecificationStatement

Representa la instrucción DROP DATABASE AUDIT SPECIFICATION.

DropDatabaseEncryptionKeyStatement

Quita la clave de cifrado de la base de datos.

DropDatabaseStatement

Representa la instrucción DROP DATABASE.

DropDefaultStatement

Representa la instrucción DROP DEFAULT.

DropEndpointStatement

Representa la instrucción DROP ENDPOINT.

DropEventNotificationStatement

Representa la instrucción DROP EVENT NOTIFICATION.

DropEventSessionStatement

Representa la instrucción Drop Event Session.

DropExternalDataSourceStatement

Representa una instrucción DROP EXTERNAL DATA SOURCE.

DropExternalFileFormatStatement

Representa una instrucción DROP EXTERNAL FILE FORMAT.

DropExternalLanguageStatement

Representa la instrucción DROP EXTERNAL LANGUAGE.

DropExternalLibraryStatement

Representa la instrucción DROP EXTERNAL LIBRARY.

DropExternalResourcePoolStatement

Representa la instrucción Drop External Resource Pool.

DropExternalStreamingJobStatement

Representa una instrucción EXEC sys.sp_drop_streaming_job.

DropExternalStreamStatement

Representa una instrucción DROP EXTERNAL STREAM.

DropExternalTableStatement

Representa una instrucción DROP EXTERNAL TABLE.

DropFederationStatement

Representa la instrucción DROP FEDERATION.

DropFullTextCatalogStatement

Representa la instrucción DROP FULLTEXT CATALOG.

DropFullTextIndexStatement

Representa la instrucción DROP FULLTEXT INDEX.

DropFullTextStopListStatement

Representa la instrucción DROP FULLTEXT STOPLIST.

DropFunctionStatement

Representa la instrucción DROP FUNCTION.

DropIndexClause

Representa el índice relacional o xml en la instrucción DROP INDEX.

DropIndexClauseBase

Representa una cláusula única en la instrucción DROP INDEX.

DropIndexStatement

Representa la instrucción DROP INDEX.

DropLoginStatement

Representa la instrucción DROP LOGIN.

DropMasterKeyStatement

Representa la instrucción DROP MASTER KEY.

DropMemberAlterRoleAction

Representa la acción de quitar miembro y modificar rol.

DropMessageTypeStatement

Representa la instrucción DROP MESSAGE TYPE.

DropObjectsStatement

Representa la instrucción DROP que hace referencia a la lista de objetos

DropPartitionFunctionStatement

Representa la instrucción DROP PARTITION FUNCTION.

DropPartitionSchemeStatement

Representa la instrucción DROP PARTITION SCHEME.

DropProcedureStatement

Representa la instrucción DROP PROCEDURE.

DropQueueStatement

Representa la instrucción DROP QUEUE.

DropRemoteServiceBindingStatement

Representa la instrucción DROP REMOTE SERVICE BINDING.

DropResourcePoolStatement

Representa la instrucción DROP RESOURCE POOL.

DropRoleStatement

Representa la instrucción DROP ROLE.

DropRouteStatement

Representa la instrucción DROP ROUTE.

DropRuleStatement

Representa la instrucción DROP RULE.

DropSchemaStatement

Representa la instrucción DROP SCHEMA.

DropSearchPropertyListAction

Acción de lista de propiedades de búsqueda DROP

DropSearchPropertyListStatement

Representa la instrucción DROP SEARCH PROPERTY LIST.

DropSecurityPolicyStatement

Representa una instrucción DROP SECURITY POLICY.

DropSensitivityClassificationStatement

Quita la clasificación de confidencialidad de las columnas especificadas.

DropSequenceStatement

Representa la instrucción DROP SEQUENCE.

DropServerAuditSpecificationStatement

Representa la instrucción DROP SERVER AUDIT SPECIFICATION.

DropServerAuditStatement

Quita la auditoría del servidor.

DropServerRoleStatement

Representa la instrucción DROP SERVER ROLE.

DropServiceStatement

Representa la instrucción DROP SERVICE.

DropSignatureStatement

Representa instrucciones DROP SIGNATURE.

DropStatisticsStatement

Representa la instrucción DROP STATISTICS.

DropSymmetricKeyStatement

Representa la instrucción DROP SYMMETRIC KEY.

DropSynonymStatement

Representa la instrucción DROP SYNONYM.

DropTableStatement

Representa la instrucción DROP TABLE.

DropTriggerStatement

Representa la instrucción DROP TRIGGER.

DropTypeStatement

Representa la instrucción DROP TYPE.

DropUnownedObjectStatement

Representa la instrucción DROP para esos objetos no propietarios.

DropUserStatement

Representa la instrucción DROP USER.

DropViewStatement

Representa la instrucción DROP VIEW.

DropWorkloadClassifierStatement

Representa la instrucción Drop Workload Classifier.

DropWorkloadGroupStatement

Representa la instrucción Drop Workload Group.

DropXmlSchemaCollectionStatement

Representa la instrucción DROP XML SCHEMA COLLECTION.

DurabilityTableOption

Opción de tabla DURABILITY.

DWCompatibilityLevelConfigurationOption

Opción DWCompatibilityLevel en la instrucción ALTER DATABASE SCOPED CONFIGURATION

EnabledDisabledPayloadOption

Representa una opción que puede ser ENABLED o DISABLED.

EnableDisableTriggerStatement

Define las modificaciones de los desencadenadores. Los desencadenadores pueden estar habilitados o deshabilitados.

EncryptedValueParameter

Parámetro que representa el valor cifrado de la clave de cifrado de columna

EncryptionPayloadOption

Representa la opción de carga de ENCRYPTION

EncryptionSource

Clase base para diferentes orígenes de claves o certificados

EndConversationStatement

Representa la instrucción END CONVERSATION.

EndpointAffinity

Representa la opción AFFINITY en instrucciones CREATE/ALTER ENDPOINT.

EndpointProtocolOption

Representa una opción de protocolo único en la instrucción CREATE ENDPOINT.

EventDeclaration

Representa la declaración de evento.

EventDeclarationCompareFunctionParameter

Representa el parámetro de predicado de declaración de eventos.

EventDeclarationSetParameter

Representa el parámetro del conjunto de declaraciones de eventos.

EventGroupContainer

Representa el tipo de evento

EventNotificationObjectScope

Representa el ámbito de la notificación de eventos.

EventRetentionSessionOption

Representa la opción de sesión de EVENT_RETENTION_MODE

EventSessionObjectName

Representa los nombres de objeto utilizados en las instrucciones CREATE y ALTER EVENT SESSION.

EventSessionStatement

Representa las instrucciones CREATE y ALTER EVENT SESSION.

EventTypeContainer

Representa el tipo de evento

EventTypeGroupContainer

Representa el tipo de evento o el grupo.

ExecutableEntity

Clase base para todas las cosas posibles que se pueden ejecutar con la instrucción EXECUTE.

ExecutableProcedureReference

Representa una referencia a un procedimiento en ejecución.

ExecutableStringList

Cadenas que representan comandos pasados a la instrucción EXECUTE.

ExecuteAsClause

Representa la cláusula execute as.

ExecuteAsFunctionOption

La opción ejecutar como función

ExecuteAsProcedureOption

La opción ejecutar como procedimiento

ExecuteAsStatement

Representa la instrucción EXECUTE AS.

ExecuteAsTriggerOption

La opción de desencadenador EXECUTE AS

ExecuteContext

Representa el contexto de seguridad de las instrucciones execute.

ExecuteInsertSource

Representa el origen de inserción para EXECUTE.

ExecuteOption

Representa una opción para la instrucción execute.

ExecuteParameter

Parámetro pasado al procedimiento en la instrucción EXECUTE

ExecuteSpecification

Representa una llamada a EXECUTE.

ExecuteStatement

Representa la instrucción EXECUTE T-SQL.

ExistsPredicate

Representa el predicado exists.

ExpressionCallTarget

Representa el destino de una expresión de una llamada de función.

ExpressionGroupingSpecification

Expresión en la que se realiza la operación de agrupación.

ExpressionWithSortOrder

Esta clase representa una expresión con un criterio de ordenación.

ExternalCreateLoginSource

Caso externo en la instrucción CREATE LOGIN

ExternalDataSourceLiteralOrIdentifierOption

Representa la propiedad de tipo Literal o Identificador.

ExternalDataSourceOption

INSTRUCCIÓN CREATE EXTERNAL DATA SOURCE propiedad opcional.

ExternalDataSourceStatement

Clase base para todos los objetos de instrucción de origen de datos externos.

ExternalFileFormatContainerOption

Representa una lista de subopciones de formato de archivo externo.

ExternalFileFormatLiteralOption

Representa cualquier valor de propiedad de tipo Literal.

ExternalFileFormatOption

CREATE EXTERNAL FILE FORMAT instrucción opcional.

ExternalFileFormatStatement

Clase base para todos los objetos de instrucción de formato de archivo externo.

ExternalFileFormatUseDefaultTypeOption

Representa el USE_DEFAULT_TYPE valor de propiedad opcional.

ExternalFileOption

Clase base ExternalFileOption.

ExternalLanguageFileOption

Representa un único archivo en la instrucción CREATE EXTERNAL LANGUAGE.

ExternalLanguageStatement

Representa los elementos comunes de las instrucciones de creación y modificación del lenguaje externo.

ExternalLibraryFileOption

Representa un único archivo en la instrucción CREATE EXTERNAL LIBRARY.

ExternalLibraryStatement

Representa partes comunes en instrucciones de creación y modificación de bibliotecas externas.

ExternalResourcePoolAffinitySpecification

Representa la especificación de afinidad de instrucción del grupo de recursos externo.

ExternalResourcePoolParameter

Representa los parámetros de instrucción del grupo de recursos externos.

ExternalResourcePoolStatement

Representa la instrucción Create y Alter External Resource Pool.

ExternalStreamingJobStatement

Clase base para todos los objetos de instrucción de trabajo de streaming externo.

ExternalStreamLiteralOrIdentifierOption

Representa la propiedad de tipo Literal o Identificador.

ExternalStreamOption

CREATE EXTERNAL STREAM instrucción opcional.

ExternalStreamStatement

Clase base para todos los objetos de instrucción de secuencia externa.

ExternalTableColumnDefinition

Representa la definición de columna más básica.

ExternalTableDistributionOption

La opción DISTRIBUCIÓN de tabla externa para tablas externas en orígenes de datos del administrador de mapas de particiones.

ExternalTableDistributionPolicy

Clase base para directivas de distribución de tablas externas.

ExternalTableLiteralOrIdentifierOption

Una tabla externa con una opción de cláusula que espera un literal o identificador como valor que se va a establecer.

ExternalTableOption

Una sola opción de tabla externa.

ExternalTableRejectTypeOption

La opción de tabla externa REJECT_TYPE para tablas externas en orígenes de datos de HDFS.

ExternalTableReplicatedDistributionPolicy

Representación de la opción REPLICATED para una directiva de distribución de tablas externas.

ExternalTableRoundRobinDistributionPolicy

Representación de la opción ROUND_ROBIN para una directiva de distribución de tablas externas.

ExternalTableShardedDistributionPolicy

Representación de la opción SHARDED para una directiva de distribución de tablas externas.

ExternalTableStatement

Clase base para todos los objetos de instrucción de tabla externa.

ExtractFromExpression

Representa la expresión que se inicia con la extracción.

FailoverModeReplicaOption

Representa la opción de réplica para el modo de conmutación por error.

FederationScheme

Esta clase almacena el esquema de federación de una tabla.

FetchCursorStatement

Representa la instrucción de cursor FETCH.

FetchType

Contiene información sobre las diferentes orientaciones de captura.

FileDeclaration

Representa una declaración de archivo único en la instrucción CREATE DATABASE.

FileDeclarationOption

Representa la opción de declaración de archivo único en la instrucción CREATE DATABASE.

FileEncryptionSource

Representa la referencia a un archivo (ejecutable) que contiene la clave o el certificado.

FileGroupDefinition

Representar el grupo de archivos en la instrucción CREATE DATABASE

FileGroupOrPartitionScheme

Representa un grupo de archivos o un esquema de partición.

FileGrowthFileDeclarationOption

La opción de declaración de archivo para FILEGROWTH.

FileNameFileDeclarationOption

Opción de declaración de archivo para FILENAME.

FileStreamDatabaseOption

Opción FILESTREAM en la creación y modificación de la base de datos.

FileStreamOnDropIndexOption

Representa la opción FILESTREAM_ON en DROP INDEX

FileStreamOnTableOption

Filestream_on opción de tabla.

FileStreamRestoreOption

Representa la opción de FileStream de una instrucción de restauración.

FileTableCollateFileNameTableOption

FILETABLE_COLLATE_FILENAME opción de tabla.

FileTableConstraintNameTableOption

FILETABLE_PRIMARY_KEY_CONSTRAINT_NAME, FILETABLE_STREAMID_UNIQUE_CONSTRAINT_NAME o FILETABLE_FULLPATH_UNIQUE_CONSTRAINT_NAME opción de tabla.

FileTableDirectoryTableOption

FILETABLE_DIRECTORY opción de tabla.

ForceSeekTableHint

Representa la sugerencia forceseek.

ForClause

Clase base para diferentes cláusulas FOR en SELECT

ForeignKeyConstraintDefinition

Representa la restricción de clave externa.

FromClause

Representa la cláusula From de una querySpecification.

FullTextCatalogAndFileGroup

Representa la opción catalog/filegroup en CREATE FULLTEXT STATEMENT.

FullTextCatalogOption

Clase base para las opciones de catálogo de texto completo.

FullTextCatalogStatement

Representa la instrucción CREATE FULLTEXT CATALOG.

FullTextIndexColumn

Representa la columna de un índice de texto completo.

FullTextIndexOption

Representa una única opción en la instrucción CREATE FULLTEXT INDEX.

FullTextPredicate

Representa el predicado de texto completo.

FullTextStopListAction

Representa la acción en la instrucción ALTER FULLTEXT STOPLIST.

FullTextTableReference

Representa referencias de tabla FREETEXTTABLE y CONTAINSTABLE.

FunctionCall

Representa la llamada a una función.

FunctionCallSetClause

Representa la cláusula SET para las llamadas de función.

FunctionOption

Representa una opción de función

FunctionReturnType

Clase base para el tipo de valor devuelto de función

FunctionStatementBody

Representa la instrucción CREATE/ALTER FUNCTION.

GeneralSetCommand

Para dividirse en clases independientes: cuando tendríamos tiempo. Por ahora, representa un solo comando en una instrucción SET (por ejemplo, set !language us_english!)

GenericConfigurationOption

Opción que se puede establecer en un entero con signo, literal de cadena, identificador o las palabras clave ON/OFF/PRIMARY.

GetConversationGroupStatement

Representa la instrucción GET CONVERSATION GROUP.

GlobalFunctionTableReference

Esta clase representa el conjunto de funciones integradas globales que no pertenecen a un esquema.

GlobalVariableExpression

Representa una expresión de variable global

GoToStatement

Representa la instrucción goto.

GrandTotalGroupingSpecification

Representa la especificación de agrupación ( ) (total general).

GrantStatement

Representa la instrucción grant.

GrantStatement80

Representa la instrucción grant.

GraphConnectionBetweenNodes

Clase base abstracta que representa la conexión de una tabla de nodo a otra en tablas de grafos.

GraphConnectionConstraintDefinition

Representa la restricción de conexión para las tablas de grafos.

GraphMatchCompositeExpression

Expresión booleana para una expresión MATCH

GraphMatchExpression

Expresión booleana para una expresión MATCH

GraphMatchLastNodePredicate

Expresión booleana para LastNode

GraphMatchNodeExpression

Expresión booleana para MATCH

GraphMatchPredicate

Expresión booleana para MATCH

GraphMatchRecursivePredicate

Expresión booleana para la expresión Path más corta

GraphRecursiveMatchQuantifier

Expresión booleana para MATCH

GridParameter

Representa el parámetro estructurado de índice espacial de la opción GRIDS.

GridsSpatialIndexOption

Representa la opción de índice espacial GRIDS.

GroupByClause

Representa la cláusula group by que se puede usar en instrucciones como select, update.

GroupingSetsGroupingSpecification

Representa la especificación de agrupación GROUPING SETS.

GroupingSpecification

Representa una especificación de agrupación única en la cláusula GROUP BY.

HadrAvailabilityGroupDatabaseOption

Opción de base de datos para el grupo de disponibilidad hadr

HadrDatabaseOption

Opción de base de datos para HADR.

HavingClause

Representa la cláusula HAVING que se puede usa en instrucciones como SELECT.

Identifier

Este fragmento se usa para representar un identificador

IdentifierAtomicBlockOption

Opción que se establece en un identificador en BEGIN ATOMIC... Instrucción END

IdentifierDatabaseOption

Opción de base de datos con un valor de identificador

IdentifierLiteral

Representa un identificador que se trata como literal.

IdentifierOrScalarExpression

Representa un Identifer o ScalarExpression.

IdentifierOrValueExpression

Representa un Identifer o ValueExpression.

IdentifierPrincipalOption

Opciones con valor de identificador en la instrucción CREATE o ALTER LOGIN o USER

IdentifierSnippet

Marcador de posición para un identificador arbitrario.

IdentityFunctionCall

Esta clase representa la función de identidad que se puede usar en un SelectColumn.

IdentityOptions

Representa las opciones de identidad de una columna.

IdentityValueKeyOption

Representa IDENTITY_VALUE opción.

IfStatement

Representa la instrucción IF.

IgnoreDupKeyIndexOption

Representa la opción de índice ignore_dup_key.

IIfCall

Representa la expresión iif.

IndexDefinition

Representa la base para las definiciones de índice.

IndexExpressionOption

Representa la opción de índice que podría ser una expresión.

IndexOption

Representa la opción de índice.

IndexStatement

Representa la base para crear instrucciones de índice.

IndexStateOption

Representa la opción de índice que se podría activar y desactivar.

IndexTableHint

Representa la sugerencia de tabla INDEX.

IndexType

Representa un tipo de índice

InlineDerivedTable

Este nodo representa una tabla derivada.

InlineFunctionOption

La opción de función Insertada

InlineResultSetDefinition

Representa la definición insertada de un conjunto de resultados.

InPredicate

Representa la clase InPredicate.

InsertBulkColumnDefinition

Representa la definición de columna en la instrucción INSERT BULK (?)

InsertBulkStatement

Representa la instrucción INSERT BULK (sintaxis BCP)

InsertMergeAction

Representa la acción insertar combinación.

InsertSource

Clase base para nodos de origen de instrucciones insert.

InsertSpecification

Las propiedades de Insert

InsertStatement

Representa la instrucción insert.

IntegerLiteral

Representa un literal entero.

InternalOpenRowset

Representa la referencia de tabla OPENROWSET: caso no documentado.

IPv4

Representa la dirección IP (x.x.x.x)

JoinParenthesisTableReference

Representa los paréntesis que pueden encapsular una combinación.

JoinTableReference

Clase base para referencias de tabla JOIN

JsonForClause

Representa el caso for JSON (opciones)

JsonForClauseOption

Representa el caso for JSON (opciones)

JsonKeyValue

Representar un par clave-valor

KeyOption

Representa la opción de clave en la instrucción CREATE SYMMETRIC KEY.

KeySourceKeyOption

Representa KEY_SOURCE opción.

KillQueryNotificationSubscriptionStatement

Representa la instrucción de suscripción de notificación de consulta KILL.

KillStatement

Representa la instrucción KILL.

KillStatsJobStatement

Representa la instrucción KILL STATS JOB.

LabelStatement

Representa la instrucción label.

LedgerOption

Establece la opción ledger de la base de datos

LedgerTableOption

Opción de tabla LEDGER.

LedgerViewOption

Opción vista LEDGER.

LeftFunctionCall

Representa la llamada LEFT.

LikePredicate

Representa el predicado similar.

LineNoStatement

Representa la instrucción lineno.

ListenerIPEndpointProtocolOption

Representa LISTENER_IP opción de protocolo de punto de conexión TCP

ListTypeCopyOption

Representa la lista del mismo tipo de opciones de archivo externo.

Literal

Representa una constante literal.

LiteralAtomicBlockOption

Opción que se establece en un valor en BEGIN ATOMIC... Instrucción END

LiteralAuditTargetOption

Opción Auditar con un valor literal.

LiteralAvailabilityGroupOption

Opción de grupo de disponibilidad con un valor literal.

LiteralBulkInsertOption

Representa una opción simple en la instrucción BULK INSERT.

LiteralDatabaseOption

Opción de base de datos con un valor literal

LiteralEndpointProtocolOption

Representa una opción que tiene una sola cadena o un valor entero.

LiteralOpenRowsetCosmosOption

Representa una opción simple en la instrucción BULK INSERT (Provider='CosmosDB'...) .

LiteralOptimizerHint

Representa la sugerencia del optimizador, que se puede representar como marca con un valor literal opcional.

LiteralOptionValue

Representa el valor literal de una opción.

LiteralPayloadOption

Representa la opción de carga con un valor literal único.

LiteralPrincipalOption

Opción literal en la instrucción CREATE/ALTER LOGIN/USER

LiteralRange

Representa un único literal o un intervalo de literales.

LiteralReplicaOption

Representa una opción de réplica con un valor literal.

LiteralSessionOption

Representa la opción de sesión de eventos MAX_MEMORY

LiteralStatisticsOption

Representa la opción de estadísticas.

LiteralTableHint

Representa la sugerencia de tabla con el valor literal.

LocationOption

Representa la opción LOCATION para las tablas de SQL DW.

LockEscalationTableOption

Opción de tabla de extensión de bloqueo.

LoginTypePayloadOption

Representa LOGIN_TYPE opción de carga útil

LowPriorityLockWaitAbortAfterWaitOption

Representa la acción de la opción de espera de bloqueo de prioridad baja.

LowPriorityLockWaitMaxDurationOption

Representa la duración máxima de la opción de espera de bloqueo de prioridad baja.

LowPriorityLockWaitOption

Representa la opción de espera de bloqueo de prioridad baja.

LowPriorityLockWaitTableSwitchOption

Representa la opción de espera de bloqueo de prioridad baja para la instrucción ALTER TABLE SWITCH.

MasterKeyStatement

Representa la instrucción de clave maestra.

MaxDispatchLatencySessionOption

Representa la opción de sesión de eventos MAX_DISPATCH_LATENCY

MaxDopConfigurationOption

Opción MAXDOP en la instrucción ALTER DATABASE SCOPED CONFIGURATION

MaxDurationOption

Representa la opción de duración máxima.

MaxLiteral

Representa el literal MAX.

MaxRolloverFilesAuditTargetOption

MAX_ROLLOVER_FILES opción de destino de auditoría.

MaxSizeAuditTargetOption

Opción MaxSize en caso de destino de auditoría FILE.

MaxSizeDatabaseOption

Opción MAXSIZE en crear y modificar la base de datos para Azure.

MaxSizeFileDeclarationOption

Valor de declaración de archivo para MAXSIZE.

MemoryOptimizedTableOption

MEMORY_OPTIMIZED opción de tabla.

MemoryPartitionSessionOption

Representa la opción de sesión de MEMORY_PARTITION_MODE

MergeAction

Representa la acción en la instrucción merge.

MergeActionClause

Condición y acción que se va a realizar para la combinación.

MergeSpecification

Especificación de combinación.

MergeStatement

Representa la instrucción MERGE.

MessageTypeStatementBase

Representa partes comunes de las instrucciones CREATE y ALTER MESSAGE TYPE.

MethodSpecifier

Representa el especificador de método.

MirrorToClause

Representa la instrucción BACKUP de la cláusula MIRROR TO.

MoneyLiteral

Representa un literal Money.

MoveConversationStatement

Representa la instrucción MOVE CONVERSATION.

MoveRestoreOption

Representa la opción de restauración MOVE

MoveToDropIndexOption

Representa la opción Mover a en DROP INDEX

MultiPartIdentifier

Representa un identificador de varias partes.

MultiPartIdentifierCallTarget

Representa el destino de una llamada que es una columna o una propiedad CLR en una columna.

NamedTableReference

Referencia de tabla a un objeto de esquema o CTE.

NameFileDeclarationOption

La opción de declaración de archivo para NAME o NEWNAME.

NextValueForExpression

Representa la expresión NEXT VALUE FOR.

NullableConstraintDefinition

Representa una restricción que acepta valores NULL.

NullIfExpression

Representa la expresión nullif.

NullLiteral

Representa un literal nulo.

NumericLiteral

Representa un literal numérico.

OdbcConvertSpecification

Representa la especificación de conversión odbc.

OdbcFunctionCall

Representa la llamada de función ODBC.

OdbcLiteral

Representa un literal con formato odbc.

OdbcQualifiedJoinTableReference

Representa la combinación calificada odbc en una cláusula from.

OffsetClause

Esta clase representa un filtro de desplazamiento o captura, que se puede usar en instrucciones select para paginar el conjunto de resultados.

OnFailureAuditOption

ON_FAILURE opción en la instrucción CREATE/ALTER SERVER AUDIT.

OnlineIndexLowPriorityLockWaitOption

Representa la subopción de espera de bloqueo de prioridad baja para la opción de índice en línea.

OnlineIndexOption

Representa la opción Online.

OnOffAssemblyOption

Representa una opción de ensamblado ON/OFF.

OnOffAtomicBlockOption

Opción que se establece en optionState en BEGIN ATOMIC... Instrucción END

OnOffAuditTargetOption

RESERVE_DISK_SPACE opción en caso de destino de auditoría FILE.

OnOffDatabaseOption

Opción que se puede establecer en ON o OFF, en la instrucción CREATE/ALTER DATABASE.

OnOffDialogOption

Representa las opciones del cuadro de diálogo ON/OFF.

OnOffFullTextCatalogOption

Representa las opciones de catálogo de texto completo ON/OFF.

OnOffOptionValue

Representa un valor de opción ON o OFF.

OnOffPrimaryConfigurationOption

Opción que se puede establecer en ON o OFF o PRIMARY.

OnOffPrincipalOption

Opción de seguridad en la instrucción CREATE o ALTER LOGIN o USER

OnOffRemoteServiceBindingOption

Opción de enlace de servicio remoto para las opciones ON/OFF.

OnOffSessionOption

Representa la opción de sesión de eventos TRACK_CAUSALITY y STARTUP_STATE

OnOffStatisticsOption

Representa las opciones de desactivación de estilo nuevo.

OpenCursorStatement

Abrir instrucción de cursor

OpenJsonTableReference

Representa la referencia de tabla OPENJSON

OpenMasterKeyStatement

Abra la instrucción de clave maestra.

OpenQueryTableReference

Representa la referencia de tabla OPENQUERY.

OpenRowsetColumnDefinition

Representa la columna que un usuario desea leer de un archivo.

OpenRowsetCosmos

Representa OPENROWSET (PROVIDER = 'CosmosDB' ...) referencia de tabla.

OpenRowsetCosmosOption

Representa una sola opción en la instrucción OPENROWSET (Provider='CosmosDb'...)

OpenRowsetTableReference

Representa la referencia de tabla OPENROWSET.

OpenSymmetricKeyStatement

Abra la instrucción de clave simétrica.

OpenXmlTableReference

Representa la referencia de tabla OPENXML

OperatorAuditOption

OPERATOR_AUDIT opción en la instrucción CREATE/ALTER SERVER AUDIT.

OptimizeForOptimizerHint

Representa la sugerencia optimize FOR optimizer.

OptimizerHint

Representa una sugerencia de optimizador único.

OptionValue

Representa un valor de opción.

OrderBulkInsertOption

Representa la opción ORDER en la instrucción BULK INSERT.

OrderByClause

Representa la cláusula ORDER BY que se puede utilizar en instrucciones como SELECT.

OrderIndexOption

Representa la opción order.

OutputClause

Representa la cláusula de salida.

OutputIntoClause

Representa la cláusula OutputInto.

OverClause

Representa la cláusula over.

PageVerifyDatabaseOption

PAGE_VERIFY opción en la instrucción ALTER DATABASE, caso SET

ParameterizationDatabaseOption

Opción PARAMETERIZATION en la instrucción ALTER DATABASE, caso SET

ParameterizedDataTypeReference

Clase abstracta de tipo de datos que puede tener parámetros.

ParameterlessCall

Representa llamadas sin paréntesis y parámetros.

ParenthesisExpression

Representa una expresión encerrada entre paréntesis.

ParseCall

Representa la llamada de función parse.

ParseError

Esta clase notifica el error que se produjo durante el análisis.

PartitionFunctionCall

Representa la llamada de función de partición.

PartitionParameterType

Tipo de parámetro en la instrucción CREATE PARTITION FUNCTION

PartitionSpecifications

Representa las especificaciones de una partición de tabla.

PartitionSpecifier

Representa un especificador de partición como expresión u ALL.

PartnerDatabaseOption

Opción PARTNER en la instrucción ALTER DATABASE, caso SET

PasswordAlterPrincipalOption

Opción PASSWORD en la instrucción ALTER LOGIN

PasswordCreateLoginSource

Caso de contraseña en la instrucción CREATE LOGIN

PayloadOption

Representa una única opción de carga en la instrucción CREATE/ALTER ENDPOINT.

Permission

Representa el permiso que se puede utilizar en el cuerpo de instrucciones de seguridad.

PermissionSetAssemblyOption

Representa la opción de ensamblado PERMISSION_SET.

PivotedTableReference

Representa la referencia de tabla dinamizada en una cláusula from.

PortsEndpointProtocolOption

Representa la opción de protocolo de punto de conexión HTTP ports

PredicateSetStatement

Representa los distintos conjuntos {...} { ON | OFF } opciones en la gramática de TSQL.

PredictTableReference

Representa la referencia de tabla PREDICT.

PrimaryExpression

Representa la clase base abstracta para expresiones principales.

PrimaryRoleReplicaOption

Representa la opción de réplica para el rol principal.

PrincipalOption

Opción única en la instrucción CREATE o ALTER LOGIN o USER

PrintStatement

Representa la instrucción PRINT.

Privilege80

Representa un privilegio que se puede usar en una instrucción de seguridad.

PrivilegeSecurityElement80

Representa el elemento de seguridad que tiene privilegios.

ProcedureOption

Representa una opción de procedimiento

ProcedureParameter

Esta clase representa un parámetro que se puede pasar a un procedimiento.

ProcedureReference

Referencia al procedimiento por nombre y número

ProcedureReferenceName

Representa un procedimiento por nombre, ya sea como ProcedureReference o contenido dentro de una variable.

ProcedureStatementBody

Representa la instrucción CREATE/ALTER PROCEDURE.

ProcedureStatementBodyBase

Representa propeties comunes en instrucciones CREATE/ALTER PROC/FUNCTION.

ProcessAffinityRange

Representa un intervalo de afinidad de proceso único en la instrucción ALTER SERVER CONFIGURATION.

ProviderEncryptionSource

Representa la referencia a un proveedor EKM.

ProviderKeyNameKeyOption

Representa PROVIDER_KEY_NAME opción.

QualifiedJoin

Representa la combinación calificada en una cláusula from.

QueryDerivedTable

Este nodo representa una tabla derivada.

QueryExpression

Esta clase es una clase base abstracta para la jerarquía de expresiones de consulta en la instrucción select.

QueryParenthesisExpression

Esta clase representa el paréntesis expresión que encapsula una queryExpression.

QuerySpecification

Esta clase representa la parte principal de la instrucción select.

QueryStoreCapturePolicyOption

Captura de la parte de directiva de opciones de Almacén de consultas

QueryStoreDatabaseOption

opción Almacén de consultas (QDS) en la instrucción ALTER DATABASE, set case

QueryStoreDataFlushIntervalOption

Parte del intervalo de vaciado de datos de las opciones del almacén de consultas

QueryStoreDesiredStateOption

Parte de estado deseado de las opciones del almacén de consultas

QueryStoreIntervalLengthOption

Duración del intervalo de estadísticas en tiempo de ejecución parte de las opciones del almacén de consultas

QueryStoreMaxPlansPerQueryOption

Max Plans Per Query part of QueryStore Options

QueryStoreMaxStorageSizeOption

Parte de tamaño de almacenamiento máximo de las opciones del almacén de consultas

QueryStoreOption

Una única opción de almacén de consultas.

QueryStoreSizeCleanupPolicyOption

Parte de la directiva de limpieza basada en tamaño de las opciones del almacén de consultas

QueryStoreTimeCleanupPolicyOption

Parte de la directiva de limpieza basada en el tiempo de las opciones del almacén de consultas

QueueDelayAuditOption

QUEUE_DELAY opción en la instrucción CREATE/ALTER SERVER AUDIT.

QueueExecuteAsOption

Opción de cola para ejecutar como.

QueueOption

Representa la opción de cola.

QueueProcedureOption

Opción de cola para el procedimiento.

QueueStatement

Representa la base de las instrucciones de la cola.

QueueStateOption

Representa la opción base de la cola que tiene un estado.

QueueValueOption

La opción queue con un valor.

RaiseErrorLegacyStatement

Representa la instrucción raiserror de estilo heredado.

RaiseErrorStatement

Representa la instrucción raiserror.

ReadOnlyForClause

Representa el caso FOR READ ONLY que solo se usa en DECLARE CURSOR.

ReadTextStatement

Representa la instrucción readtext.

RealLiteral

Representa un literal real.

ReceiveStatement

Representa la instrucción RECEIVE.

ReconfigureStatement

Representa la instrucción RECONFIGURE.

RecoveryDatabaseOption

Opción RECOVERY en la instrucción ALTER DATABASE, caso SET

RemoteDataArchiveAlterTableOption

REMOTE_DATA_ARCHIVE opción de tabla para modificar.

RemoteDataArchiveDatabaseOption

REMOTE_DATA_ARCHIVE opciones de creación y modificación de la base de datos.

RemoteDataArchiveDatabaseSetting

REMOTE_DATA_ARCHIVE configuración de nivel de base de datos

RemoteDataArchiveDbCredentialSetting

Configuración de CREDENCIALes para REMOTE_DATA_ARCHIVE

RemoteDataArchiveDbFederatedServiceAccountSetting

configuración de FEDERATED_SERVICE_ACCOUNT para REMOTE_DATA_ARCHIVE

RemoteDataArchiveDbServerSetting

Configuración de SERVIDOR para REMOTE_DATA_ARCHIVE

RemoteDataArchiveTableOption

REMOTE_DATA_ARCHIVE opción de tabla para crear y modificar.

RemoteServiceBindingOption

Una opción de enlace de servicio remoto.

RemoteServiceBindingStatementBase

Representa una base común para las instrucciones CREATE y ALTER REMOTE SERVICE BINDING.

RenameAlterRoleAction

Representa la acción de cambiar de nombre el rol y de modificarlo.

RenameEntityStatement

Representa una instrucción Rename TABLE.

ResampleStatisticsOption

Representa la opción de estadísticas de resample que admite la especificación de una lista de intervalos de particiones en los que se va a reempresample.

ResourcePoolAffinitySpecification

Representa la especificación de afinidad de la instrucción del grupo de recursos.

ResourcePoolParameter

Representa los parámetros de la instrucción RESOURCE POOL.

ResourcePoolStatement

Representa la instrucción Create y Alter Resource Pool.

RestoreMasterKeyStatement

Representa la instrucción RESTORE MASTER KEY.

RestoreOption

Representa una única opción en la instrucción RESTORE.

RestoreServiceMasterKeyStatement

Representa la instrucción RESTORE SERVICE MASTER KEY.

RestoreStatement

Representa la instrucción RESTORE/LOAD.

ResultColumnDefinition

Representa la definición de columna de un conjunto de resultados.

ResultSetDefinition

Definición de un conjunto de resultados individual

ResultSetsExecuteOption

Descripción del conjunto de resultados para instrucciones EXECUTE

RetentionDaysAuditTargetOption

Opción RetentionDays en caso de destino de auditoría de dirección URL.

RetentionPeriodDefinition

Definición del período de retención para la tabla temporal con versiones del sistema y la opción tabla de retención de datos.

ReturnStatement

Representa la instrucción return.

RevertStatement

Representa la instrucción REVERT.

RevokeStatement

Representa la instrucción revoke.

RevokeStatement80

Representa la instrucción revoke.

RightFunctionCall

Representa la llamada RIGHT.

RolePayloadOption

Representa la opción de carga de ROLE

RoleStatement

Representa la base de instrucciones de rol.

RollbackTransactionStatement

Representa la instrucción de transacción de reversión.

RollupGroupingSpecification

Representa la especificación de agrupación ROLLUP.

RouteOption

Representa la opción de ruta para .

RouteStatement

Representa la base de las instrucciones de ruta.

RowValue

Representa los datos de una sola fila.

SaveTransactionStatement

Representa la instrucción save transaction.

ScalarExpression

Clase base abstracta que representa expresiones escalares.

ScalarExpressionDialogOption

Representa las opciones del cuadro de diálogo de expresión escalar.

ScalarExpressionRestoreOption

Representa una sola opción con un valor opcional.

ScalarExpressionSequenceOption

Representa la opción de secuencia con una expresión escalar.

ScalarExpressionSnippet

Marcador de posición para una expresión escalar arbitraria.

ScalarFunctionReturnType

Definición de tipo de valor devuelto para funciones escalares

ScalarSubquery

Representa la subconsulta.

SchemaDeclarationItem

Representa información sobre una columna en la declaración de esquema.

SchemaDeclarationItemOpenjson

Representa información sobre una columna de resultado en Openjson.

SchemaObjectFunctionTableReference

Referencia de tabla a una función con valores de tabla

SchemaObjectName

Representa un nombre de objeto de esquema.

SchemaObjectNameOrValueExpression

Representa schemaObjectName o ValueExpression.

SchemaObjectNameSnippet

Marcador de posición para un nombre de objeto de esquema arbitrario.

SchemaObjectResultSetDefinition

Representa el conjunto de resultados como una referencia a un objeto o tipo de esquema existente.

SchemaPayloadOption

Representa la opción de carga de SCHEMA.

SearchedCaseExpression

Representa una expresión CASE buscada.

SearchedWhenClause

Representa la cláusula when que se usa en una expresión de mayúsculas y minúsculas buscadas.

SearchPropertyListAction

Clase base para acciones de lista de propiedades de búsqueda.

SearchPropertyListFullTextIndexOption

Representa la opción de lista de propiedades de búsqueda en la instrucción FULLTEXT INDEX.

SecondaryRoleReplicaOption

Representa la opción de réplica para el rol secundario.

SecurityElement80

Representa el cuerpo de instrucción de seguridad común para las instrucciones GRANT DENY y REVOKE.

SecurityPolicyOption

Representa una opción en una instrucción CREATE/ALTER SECURITY POLICY.

SecurityPolicyStatement

Clase base para todos los objetos de instrucción de directiva de seguridad

SecurityPredicateAction

Representa un predicado de seguridad que agrega una acción de modificación o colocación.

SecurityPrincipal

Representa la entidad de seguridad que se puede utilizar en el cuerpo de instrucciones de seguridad.

SecurityStatement

Representa la clase base del cuerpo de instrucción de seguridad.

SecurityStatementBody80

Representa la clase base del cuerpo de instrucción de seguridad.

SecurityTargetObject

Representa el objeto de destino que se puede utilizar en el cuerpo de instrucciones de seguridad.

SecurityTargetObjectName

Representa el nombre del objeto de destino de seguridad.

SecurityUserClause80

Representa el cuerpo de instrucción de seguridad común para las instrucciones GRANT DENY y REVOKE.

SelectElement

Representa un elemento de la cláusula SELECT.

SelectFunctionReturnType

Definición de tipo de valor devuelto para funciones insertadas con valores de tabla

SelectInsertSource

Representa el origen de inserción para SELECT.

SelectiveXmlIndexPromotedPath

Representa la ruta de acceso xml especificada en la instrucción CreateSelectiveXmlIndex.

SelectScalarExpression

Elemento de columna que se usa justo después de la palabra clave select.

SelectSetVariable

Esta clase representa la configuración de una variable dentro de una instrucción select.

SelectStarExpression

Representa una expresión select *

SelectStatement

Representa una instrucción SELECT.

SelectStatementSnippet

Marcador de posición para una instrucción select arbitraria.

SemanticTableReference

Representa las referencias de tabla SEMANTICKEYPHRASETABLE, SEMANTICSIMILARITYTABLE y SEMANTICSIMILARITYDETAILSTABLE.

SendStatement

Representa la instrucción SEND.

SensitivityClassification

Clase de utilidad para exponer enumeraciones y métodos de clasificación de confidencialidad

SensitivityClassificationOption

Opción única en la instrucción ADD SENSITIVITY CLASSIFICATION.

SensitivityClassificationStatement

Representa la instrucción de clasificación de confidencialidad base.

SequenceOption

Representa una opción de secuencia.

SequenceStatement

Clase base para todos los objetos de instrucción de secuencia

ServerAuditStatement

Base común para las instrucciones de auditoría CREATE y ALTER SERVER.

ServiceContract

Representa la referencia del contrato de servicio (con una acción opcional)

SessionOption

Representa la opción de sesión de eventos.

SessionTimeoutPayloadOption

Representa SESSION_TIMEOUT opción de carga útil

SetClause

Clase base para la cláusula SET.

SetCommand

Representa un solo comando en una instrucción SET (por ejemplo, establecer !language us_english!)

SetCommandStatement

Representa la instrucción de comando SET (por ejemplo, set language us_english)

SetErrorLevelStatement

Representa la instrucción SET ERRLVL.

SetFipsFlaggerCommand

Representa el comando SET FIPS_FLAGGER

SetIdentityInsertStatement

Representa la instrucción SET IDENTITY_INSERT

SetOffsetsStatement

Representa la instrucción SET OFFSETS.

SetOnOffStatement

Representa la instrucción Set que termina si { ON | OFF }

SetRowCountStatement

Representa la instrucción SET ROWCOUNT.

SetSearchPropertyListAlterFullTextIndexAction

Representa la acción SEARCH PROPERTY LIST para la instrucción ALTER FULLTEXT INDEX.

SetStatisticsStatement

Representa establecer estadísticas {...} { ON | OFF } opciones en la gramática de TSQL.

SetStopListAlterFullTextIndexAction

Representa la acción STOPLIST para la instrucción ALTER FULLTEXT INDEX.

SetTextSizeStatement

Representa la instrucción SET TEXTSIZE.

SetTransactionIsolationLevelStatement

Representa la instrucción SET TRANSACTION ISOLATION LEVEL (?) Instantánea (?)

SetUserStatement

Representa la instrucción setuser.

SetVariableStatement

Representa la instrucción set @local_variable .

ShutdownStatement

Representa la instrucción shutdown.

SignatureStatementBase

Representa una base común para las instrucciones ADD y DROP SIGNATURE.

SimpleAlterFullTextIndexAction

Representa la acción de marca para la instrucción ALTER FULLTEXT INDEX.

SimpleCaseExpression

Representa una expresión CASE simple.

SimpleWhenClause

Representa la cláusula when que se usa en una expresión de caso simple.

SingleValueTypeCopyOption

Representa literales para las opciones COPY.

SizeFileDeclarationOption

Opción de declaración de archivo para SIZE.

SoapMethod

Representa el método SOAP en la parte de carga de la instrucción CREATE ENDPOINT.

SourceDeclaration

Representa el nombre de la declaración de origen del evento.

SpatialIndexOption

Representa la opción de índice espacial.

SpatialIndexRegularOption

Especifica las opciones normales de índice espacial.

Sql100ScriptGenerator

Generador de scripts para T-SQL 100

Sql110ScriptGenerator

Generador de scripts para T-SQL 110

Sql120ScriptGenerator

Generador de scripts para T-SQL 120

Sql130ScriptGenerator

Generador de scripts para T-SQL 130

Sql140ScriptGenerator

Generador de scripts para T-SQL 140

Sql150ScriptGenerator

Generador de scripts para T-SQL 150

Sql160ScriptGenerator

Generador de scripts para T-SQL 160

Sql80ScriptGenerator

Generador de scripts para T-SQL 80

Sql90ScriptGenerator

Generador de scripts para T-SQL 90

SqlCommandIdentifier

Representa el objeto SqlCommandIdentifier.

SqlDataTypeReference

Representa los tipos de datos integrados.

SqlScriptGenerator

Generador de scripts específicos de Sql.

SqlScriptGeneratorOptions

Controla las opciones de Sql Script Generation

SqlServerlessScriptGenerator

Generador de scripts para grupos de SQL sin servidor

StateAuditOption

Opción STATE en la instrucción ALTER SERVER AUDIT.

StatementList

Representa una lista de instrucciones.

StatementListSnippet

Marcador de posición para una lista de instrucciones arbitrarias.

StatementWithCtesAndXmlNamespaces

Esta clase representa una instrucción que puede comenzar con una expresión de tabla común o espacios de nombres xml.

StatisticsOption

Representa la opción de estadísticas.

StatisticsPartitionRange

Representa un único intervalo de particiones, con expresiones constantes.

StopListFullTextIndexOption

Representa la opción STOPLIST en la instrucción FULLTEXT INDEX.

StopRestoreOption

Representa las opciones de restauración StopAtMark/StopBeforeMark.

StringLiteral

Representa un literal de cadena.

SubqueryComparisonPredicate

Representa los predicados de comparación que tienen subconsultas.

SymmetricKeyStatement

Representa propiedades comunes para las instrucciones ALTER y CREATE SYMMETRIC KEY.

SystemTimePeriodDefinition

Período para la hora temporal del sistema.

SystemVersioningTableOption

SYSTEM_VERSIONING opción de tabla.

TableClusteredIndexType

Representación del tipo de índice agrupado para un índice de tabla.

TableDataCompressionOption

Opción de tabla para DATA_COMPRESSION.

TableDefinition

Esta clase almacena el cuerpo común para definir una tabla.

TableDistributionOption

Representa la opción DISTRIBUTION de tabla para las tablas de SQL DW.

TableDistributionPolicy

Clase base para directivas de distribución de tablas.

TableHashDistributionPolicy

Representación de la opción HASH para una directiva de distribución de tablas.

TableHint

Representa una sugerencia de tabla única.

TableHintsOptimizerHint

Representa la sugerencia del optimizador que contiene la sugerencia de tabla.

TableIndexOption

Representa la opción INDEX de tabla para las tablas de SQL DW.

TableIndexType

Clase base para los tipos de índice de tabla.

TableNonClusteredIndexType

Representación del tipo de índice no agrupado o HEAP para un índice de tabla.

TableOption

Una sola opción de tabla.

TablePartitionOption

Representa la opción PARTITION de tabla para las tablas de SQL DW.

TablePartitionOptionSpecifications

Para especificar el rango y los valores de la opción de tabla de particiones en la instrucción CREATE TABLE.

TableReference

Se trata de una clase base abstracta que representa la referencia de tabla.

TableReferenceWithAlias

Representa una referencia de tabla que puede tener un alias.

TableReferenceWithAliasAndColumns

Representa una referencia de tabla que puede especificar alias de columnas.

TableReplicateDistributionPolicy

Representación de la opción REPLICATE para una directiva de distribución de tablas.

TableRoundRobinDistributionPolicy

Representación de la opción ROUND_ROBIN para una directiva de distribución de tablas.

TableSampleClause

Representa la cláusula TABLESAMPLE.

TableSwitchOption

Representa la opción ALTER TABLE SWITCH.

TableValuedFunctionReturnType

Definición de tipo de valor devuelto para funciones con valores de tabla de varias instrucciones

TableXmlCompressionOption

Opción de tabla para XMLCOMPRESSION.

TargetDeclaration

Representa la declaración de destino.

TargetRecoveryTimeDatabaseOption

TARGET_RECOVERY_TIME opción en la instrucción ALTER DATABASE, caso SET

TemporalClause

Clase base para todas las cláusulas temporales.

TextModificationStatement

Representa la instrucción WRITETEXT.

ThrowStatement

Representa la instrucción THROW.

TopRowFilter

Esta clase representa el filtro de fila superior, que se puede usar en la instrucción select.

TransactionStatement

Clase base abstracta para las instrucciones de transacción.

TriggerAction

Representa la acción de desencadenador.

TriggerObject

Información sobre qué desencadenador se está creando o modificando

TriggerOption

Representa la opción de desencadenador.

TriggerStatementBody

Representa la instrucción CREATE/ALTER TRIGGER.

TruncateTableStatement

Representa la instrucción para truncar una tabla.

TruncateTargetTableSwitchOption

Representa la opción truncar tabla de destino para la instrucción alter table switch.

TryCastCall

Representa la llamada try_cast.

TryCatchStatement

Define la instrucción TRY CATCH.

TryConvertCall

Representa la llamada de función try_convert.

TryParseCall

Representa la llamada de función try_parse.

TSEqualCall

Representa la llamada a la función tsequal, que es una función booleana.

TSql100Parser

Analizador de TSql para 10.0.

TSql110Parser

Analizador de TSql para 11.0.

TSql120Parser

Analizador de TSql para la versión 12.0.

TSql130Parser

Analizador de TSql para la versión 13.0.

TSql140Parser

Analizador de TSql para la versión 14.0.

TSql150Parser

Analizador de TSql para la versión 15.0.

TSql160Parser

Analizador de TSql para la versión 16.0.

TSql80Parser

Analizador de TSql para la versión 8.0.

TSql90Parser

Analizador de TSql para la versión 9.0.

TSqlAuditEventGroupHelper

Expone los grupos de eventos de auditoría.

TSqlAuditEventTypeHelper

Expone los tipos de evento de auditoría.

TSqlBatch

Representa un lote en script T-SQL.

TSqlConcreteFragmentVisitor

Visitante base para los fragmentos de TSql concretos

TSqlFragment

Esta clase es una clase interna real para el analizador, por lo que no está en el árbol de especificaciones.

TSqlFragmentSnippet

Marcador de posición para un TSqlFragment arbitrario.

TSqlFragmentVisitor

Visitante base del dom de script de TSql.

TSqlParser

Clase base abstracta para analizadores de TSql.

TSqlParserToken

Representa un único token en el texto de entrada.

TSqlScript

Representa un sript de TSql.

TSqlStatement

Representa una sola instrucción T-SQL.

TSqlStatementSnippet

Marcador de posición para una instrucción arbitraria.

TSqlTriggerEventGroupHelper

Expone los grupos de eventos de desencadenador.

TSqlTriggerEventTypeHelper

Expone los tipos de eventos de desencadenador.

UnaryExpression

Expresión que tiene una expresión única como secundaria.

UniqueConstraintDefinition

Representa la restricción de clave única o principal. Esta clase traduce la sintaxis 80 en la sintaxis 90, lo que se debe reflejar en AST, si se va a escribir un diferenciador.

UnpivotedTableReference

Representa la referencia de tabla no dinámica en una cláusula from.

UnqualifiedJoin

Representa la combinación no calificada en una cláusula from.

UpdateCall

Representa la llamada a la función de actualización que es una función booleana para el uso en desencadenadores.

UpdateDeleteSpecificationBase

Clase base para las especificaciones Update y Delete

UpdateForClause

Representa el caso FOR UPDATE [columns] que solo se usa en DECLARE CURSOR.

UpdateMergeAction

Representa la acción de combinación de actualizaciones.

UpdateSpecification

Propiedades de Update

UpdateStatement

Representa la instrucción update.

UpdateStatisticsStatement

Representa la instrucción update statistics.

UpdateTextStatement

Representa la instrucción UPDATETEXT.

UseFederationStatement

Representa la instrucción USE FEDERATION.

UseHintList

Representa sugerencias del optimizador en una cláusula USE HINT.

UserDataTypeReference

Representa los tipos de datos definidos por el usuario.

UserDefinedTypeCallTarget

Representa el destino de una llamada que es una columna o una propiedad CLR en una columna.

UserDefinedTypePropertyAccess

Esta clase representa una propiedad en un Udt.

UserLoginOption

Representa la opción de inicio de sesión de usuario.

UserRemoteServiceBindingOption

La opción de enlace de servicio remoto para USER.

UserStatement

Representa la base de la instrucción del usuario.

UseStatement

Representa la instrucción use.

ValueExpression

Clase base para literales, variables y variables globales.

ValuesInsertSource

Representa el origen de inserción para VALUES.

VariableMethodCallTableReference

Representa una referencia de tabla que es una llamada de método en una referencia de variable.

VariableReference

Representa una referencia a una variable

VariableTableReference

Esta clase representa una referencia de tabla que es una variable.

VariableValuePair

Representa un par de variable-valor único en la sugerencia OPTIMIZE FOR optimizer.

ViewDistributionOption

Representa la opción DISTRIBUCIÓN de la vista para las vistas materializadas de SQL DW.

ViewDistributionPolicy

Clase base para directivas de distribución de vistas materializadas.

ViewForAppendOption

Representa la opción de FOR_APPEND de vista para vistas materializadas de SQL DW.

ViewHashDistributionPolicy

Representación de la opción HASH para una directiva de distribución de vistas materializada.

ViewOption

Representa la opción de vista.

ViewRoundRobinDistributionPolicy

Representación de la opción ROUND_ROBIN para una directiva de distribución de vista materializada.

ViewStatementBody

Clase base para la instrucción CREATE/ALTER VIEW.

WaitAtLowPriorityOption

Representa la opción de espera de bloqueo de prioridad baja para la instrucción ALTER TABLE SWITCH.

WaitForStatement

Representa la instrucción waitfor.

WaitForSupportedStatement

Clase base para instrucciones dentro de la instrucción WAITFOR

WhenClause

Clase abstracta para la expresión case cuando cláusulas

WhereClause

Representa la cláusula where que se puede usar en instrucciones como select, update.

WhileStatement

Representa la instrucción while.

WindowClause

Representa la cláusula window.

WindowDefinition

Definición de una ventana con nombre.

WindowDelimiter

Representa la especificación del límite de una ventana.

WindowFrameClause

Representa la especificación de límites de ventana para agregados de ventana.

WindowsCreateLoginSource

Caso de Windows en la instrucción CREATE LOGIN

WithCtesAndXmlNamespaces

Esta clase representa una construcción común que puede tener expresiones de tabla comunes y espacios de nombres xml en ella.

WithinGroupClause

Representa la cláusula WITHIN GROUP.

WitnessDatabaseOption

Opción WITNESS en la instrucción ALTER DATABASE, caso SET

WlmTimeLiteral

Representa un literal de tipo de tiempo usado en la administración de cargas de trabajo.

WorkloadClassifierOption

Una única opción de clasificador de carga de trabajo.

WorkloadClassifierStatement

Representa la instrucción Create Workload Classifier

WorkloadGroupImportanceParameter

Representa el parámetro de importancia del grupo de cargas de trabajo.

WorkloadGroupParameter

Representa los parámetros de la instrucción de grupo de cargas de trabajo.

WorkloadGroupResourceParameter

Representa los parámetros de la instrucción de grupo de cargas de trabajo.

WorkloadGroupStatement

Representa la instrucción Create y Alter Workload Group.

WriteTextStatement

Representa la instrucción WRITETEXT.

WsdlPayloadOption

Representa la opción de carga de WSDL.

XmlCompressionOption

Representa una única opción de compresión xml.

XmlDataTypeReference

Representa tipos de datos xml

XmlForClause

Representa el caso for XML (opciones)

XmlForClauseOption

Representa el caso for XML (opciones)

XmlNamespaces

Esta clase representa XmlNameSpaces

XmlNamespacesAliasElement

Variación de alias para el elemento de espacio de nombres xml.

XmlNamespacesDefaultElement

Variación predeterminada del elemento de espacio de nombres xml.

XmlNamespacesElement

Elemento que se usa para definir el espacio de nombres xml.

Enumeraciones

AbortAfterWaitType

Acción que se realizará después de que se agote el tiempo de espera de prioridad baja.

AffinityKind

Los tipos de afinidad de punto de conexión

AllowConnectionsOptionKind

Opciones de lectura permitidas.

AlterAction

Tipos de alter action

AlterAvailabilityGroupActionType

Los tipos modifican las acciones del grupo de disponibilidad.

AlterAvailabilityGroupStatementType

Tipos de instrucciones alter availability group.

AlterCertificateStatementKind

Los tipos de Alter Certificate

AlterEventSessionStatementType

Los tipos de instrucción alter event session

AlterFederationKind

Los tipos de instrucción alter federation

AlterFullTextCatalogAction

Los tipos de acción modificar catálogo de texto completo

AlterIndexType

Los tipos posibles de modificación de índices.

AlterMasterKeyOption

Tipos de opciones de modificación de clave maestra

AlterResourceGovernorCommandType

Los tipos de comando alter resource governor

AlterServerConfigurationBufferPoolExtensionOptionKind

Los tipos de opciones de extensión del grupo de búferes.

AlterServerConfigurationDiagnosticsLogOptionKind

Los tipos de opciones de registro de diagnóstico.

AlterServerConfigurationExternalAuthenticationOptionKind

Tipos de opciones de autenticación externa.

AlterServerConfigurationFailoverClusterPropertyOptionKind

Los tipos de propiedades del clúster de conmutación por error.

AlterServerConfigurationHadrClusterOptionKind

Los tipos de propiedades del clúster de HADR.

AlterServerConfigurationSoftNumaOptionKind

Los tipos de opciones de softnuma.

AlterServiceMasterKeyOption

Los tipos de opción de modificación de la clave maestra de servicio

AlterTableAlterColumnOption

Opciones para modificar la versión de columna de la instrucción alter table. AddRowguidcol, DropRowguidcol solo puede ocurrir si no hay ningún DataType.

ApplicationRoleOptionKind

Las posibles opciones de rol de aplicación.

AssemblyOptionKind

Las posibles opciones de ensamblado.

AssignmentKind

Tipos de asignación

AtomicBlockOptionKind

Opciones especificadas en la instrucción atomic block

AttachMode

Los tipos de modo de asociación

AuditActionGroup

Los tipos de grupo de acciones de auditoría

AuditFailureActionType

Acción que se realizará en caso de error de auditoría.

AuditOptionKind
AuditTargetKind

Los posibles tipos de destino de auditoría

AuditTargetOptionKind
AuthenticationProtocol

Los tipos de protocolos de autenticación

AuthenticationTypes

Posibles tipos de autenticación

AutomaticTuningOptionKind

Las posibles opciones de ajuste automático en "ALTER DATABASE d1 SET AUTOMATIC_TUNING = (...)"

AutomaticTuningOptionState

Las posibles opciones de ajuste automático en "ALTER DATABASE d1 SET AUTOMATIC_TUNING = (OPTION = ...)"

AutomaticTuningState

Estado de la opción Ajuste automático

AvailabilityGroupOptionKind

Los tipos de opciones del grupo de disponibilidad

AvailabilityModeOptionKind

Opciones del modo de disponibilidad.

AvailabilityReplicaOptionKind

Las posibles opciones de réplica de disponibilidad.

BackupOptionKind

Los tipos de opciones de copia de seguridad

BackupRestoreItemKind

Los tipos de opciones de elementos de restauración de copia de seguridad

BinaryExpressionType

Los tipos de expresiones escalares que tienen dos expresiones como elementos secundarios.

BinaryQueryExpressionType

Los tipos de expresiones de consulta que tienen dos expresiones de consulta como elementos secundarios.

BooleanBinaryExpressionType

Los tipos de expresiones booleanas que tienen dos expresiones como elementos secundarios.

BooleanComparisonType

Los tipos de expresiones de comparación

BooleanTernaryExpressionType

Los tipos de expresiones que tienen tres expresiones como elementos secundarios.

BoundingBoxParameterType

Los tipos de parámetro de rectángulo delimitador

BrokerPriorityParameterSpecialType

Los tipos de parámetros de prioridad de agente

BrokerPriorityParameterType

Los tipos de parámetros de prioridad de agente

BulkInsertOptionKind

Si esta enumeración crece más allá de 63, el analizador debe actualizarse; usa Int64 para comprobar la duplicación de opciones.

CatalogCollation

Valores de la opción de base de datos CATALOG_COLLATION

CertificateOptionKinds

Los tipos de opciones de certificado

ChangeTrackingOption

Las posibles opciones de seguimiento de cambios.

ColumnEncryptionDefinitionParameterKind

Tipos de parámetros para la definición de cifrado de columnas

ColumnEncryptionKeyAlterType

Tipos de instrucción alter de clave de cifrado de columna

ColumnEncryptionKeyValueParameterKind

Parámetros de valor de clave de cifrado de columna

ColumnEncryptionType

Tipos de cifrado admitidos en una columna.

ColumnMasterKeyParameterKind

Tipos de parámetros para la definición de clave maestra de columna

ColumnType

Tipos de columna, usados para la clase Column.

CommandOptions

Comandos que se pueden usar en instrucciones de seguridad.

CompressionDelayTimeUnit

Valores posibles para unidades en COMPRESSION_DELAY cláusula.

ComputeFunctionType

Los tipos posibles para la función de proceso de la cláusula compute.

ConstraintEnforcement

Define cómo se pueden aplicar las restricciones.

ContainmentOptionKind

La posible configuración de contención.

CopyCommandCompressionType

Tipo de compresión admitido por el comando copy.

CopyCommandCredentialType

Identidad de credencial compatible con la instrucción COPY.

CopyCommandDateFormat

Dateformat compatible con el comando copy.

CopyCommandEncoding

Codificación admitida para el comando copy.

CopyCommandFileFormatType

Los tipos de archivo admitidos para el comando copy.

CopyCommandIdentityInsert

Inserción de identidad compatible con el comando copy.

CopyOptionKind

Si esta enumeración crece más allá de 31, el analizador debe actualizarse; usa Int32 para comprobar si hay duplicación de opciones.

CryptoMechanismType

Los tipos de mecanismo criptográfico

CursorOptionKind

Diferentes opciones de cursor

DatabaseAuditActionKind

Los tipos de acción de auditoría de base de datos

DatabaseConfigClearOptionKind

Tipos de opciones de base de datos que se pueden borrar

DatabaseConfigSetOptionKind

Tipos de opciones de configuración de base de datos que se pueden establecer

DatabaseConfigurationOptionState

Estado de algunas opciones de configuración de base de datos

DatabaseEncryptionKeyAlgorithm

Algoritmos posibles para la clave de cifrado de base de datos.

DatabaseMirroringEndpointRole

Los tipos de rol de punto de conexión de creación de reflejo de la base de datos

DatabaseOptionKind

Los tipos de opciones de base de datos

DataCompressionLevel

Los valores posibles para el nivel de compresión de datos

DbccCommand

Los valores posibles para los comandos dbcc

DbccOptionKind

Los tipos de opciones dbcc

DelayedDurabilityOptionKind

La posible configuración de durabilidad diferida.

DeleteUpdateAction

Muestra la acción que se emprenderá al eliminar o actualizar.

DeviceType

Los tipos de dispositivos

DialogOptionKind
DiskStatementOptionKind

Diferentes opciones de instrucciones de disco

DiskStatementType

Tipo de instrucción disk.

DropClusteredConstraintOptionKind

Quite los tipos de opción de restricción agrupada.

DropSchemaBehavior

Comportamiento drop SCHEMA (en el caso de SQL 2000)

DurabilityTableOptionKind

Tipos de durabilidad de tabla

EnableDisableOptionType

Los tipos de opciones de habilitación de deshabilitación

EncryptionAlgorithm

Posibles algoritmos para el cifrado

EncryptionAlgorithmPreference

Valores posibles para la preferencia del algoritmo de cifrado.

EndpointEncryptionSupport

Los tipos de compatibilidad con el cifrado de puntos de conexión

EndpointProtocol

Los tipos de protocolo de punto de conexión

EndpointProtocolOptions

Las posibles opciones de protocolo de punto de conexión

EndpointState

Los tipos de estado del punto de conexión

EndpointType

Los tipos de punto de conexión

EventNotificationEventGroup

Los tipos de grupo de eventos

EventNotificationEventType

Posibles tipos de eventos

EventNotificationTarget

Destinos posibles de notificación de eventos.

EventSessionEventRetentionModeType

Los tipos de modos de retención de eventos

EventSessionMemoryPartitionModeType

Los tipos de modo de partición de memoria

EventSessionScope

Ámbitos permitidos de sesiones de eventos

ExecuteAsOption

Se ejecuta como opciones.

ExecuteOptionKind
ExternalDataSourceOptionKind

Opciones del origen de datos externo.

ExternalDataSourcePushdownOption

La enumeración especifica el tipo de origen de datos externo para las tablas externas Actualmente, se admite HADOOP, RDBMS y SHARD_MAP_MANAGER.

ExternalDataSourceType

La enumeración especifica el tipo de origen de datos externo para las tablas externas Actualmente, se admite HADOOP, RDBMS y SHARD_MAP_MANAGER. EXTERNAL_GENERICS solo funciona para SQL150 y DW, en DW se denomina origen de datos externo nativo.

ExternalFileFormatOptionKind

Opciones de formato de archivo externo.

ExternalFileFormatType

La enumeración especifica los tipos de formato de archivo externo DELIMITEDTEXT, RCFILE, ORC, PARQUET.

ExternalFileFormatUseDefaultType

La enumeración especifica que el formato de archivo externo use la opción de tipo predeterminada FALSE (valor predeterminado) o TRUE.

ExternalResourcePoolAffinityType

Los tipos de parámetros usados en una instrucción CREATE/ALTER EXTERNAL RESOURCE POOL

ExternalResourcePoolParameterType

Los tipos de parámetros usados en una instrucción CREATE/ALTER EXTERNAL RESOURCE POOL

ExternalStreamOptionKind

Opciones de flujo externo

ExternalTableOptionKind

Opciones de tabla externa.

ExternalTableRejectType

La enumeración especifica los tipos de rechazo de tabla externa VALUE (valor predeterminado) o PERCENTAGE.

FailoverActionOptionKind

Los tipos de opciones de acción de conmutación por error.

FailoverModeOptionKind

Opciones del modo de conmutación por error.

FetchOrientation

Valores posibles para la orientación de captura

FileDeclarationOptionKind

Las posibles opciones de declaración de archivo

FileFormatType

Formatos de archivo externos admitidos.

FipsComplianceLevel

Nivel de cumplimiento de Fips 127-2

FullTextCatalogOptionKind
FullTextFunctionType

Tipos de función de texto completo.

FullTextIndexOptionKind

Las posibles opciones de índice de texto completo

FunctionOptionKind

Valores posibles para las opciones de función

GeneralSetCommandType

Tipos de comandos set con parámetro

GeneratedAlwaysType

Valores posibles para la cláusula "GENERATED ALWAYS"

GraphMatchRecursivePredicateKind

Tipo de predicado recursivo para la expresión de coincidencia de grafo.

GridParameterType

Tipos de parámetros de cuadrícula

GroupByOption

Las opciones que puede tener la cláusula group by.

HadrDatabaseOptionKind

Tipos de opciones de base de datos de Hadr

ImportanceParameterType

Los valores posibles para el parámetro importance en las instrucciones CREATE/ALTER WORKLOAD GROUP y CREATE SPATIAL INDEX

IndexOptionKind

Las posibles opciones de índice.

IndexTypeKind

Los posibles tipos de índice.

InsertOption

Tipo de opciones de inserción

IsolationLevel

Niveles de aislamiento para el comando SET TRANSACTION ISOLATION LEVEL

JoinHint

Tipos de sugerencias de combinación.

JsonForClauseOptions

Enumeración para almacenar diferentes JSON para las opciones de cláusula

KeyOptionKind
KeywordCasing

Representa las posibles formas de usar palabras clave sql de mayúsculas y minúsculas.

LiteralType

Tipos literales.

LockEscalationMethod

Los tipos de método de extensión de bloqueo

LowPriorityLockWaitOptionKind

Las posibles opciones de espera de bloqueo de prioridad baja.

MemoryUnit

Unidades de memoria para las opciones de declaración de archivo en la instrucción CREATE DATABASE

MergeCondition

Los valores posibles para la condición de combinación

MessageSender

Los tipos de remitentes de mensajes

MessageValidationMethod

Los tipos de métodos de validación de mensajes

MigrationState

Los tipos de estado de migración

ModifyFileGroupOption

Los valores posibles para modificar las opciones del grupo de archivos

NonTransactedFileStreamAccess

Los posibles valores de acceso a secuencias de archivos no transaccionadas.

NullNotNull

Representa el contraintón OPCIONAL NULL/NOT NULL en la definición de columna en la instrucción INSERT BULK.

OdbcLiteralType

Representa los tipos literales odbc

OpenRowsetCosmosOptionKind

Opciones disponibles para la instrucción OPENROWSET (Provider =' CosmosDB' ....) . Esta sintaxis es específica de los grupos de SQL sin servidor.

OptimizerHintKind

Sugerencias del optimizador

OptionState

Estado de alguna opción

PageVerifyDatabaseOptionKind

Tipos de opciones de modificación de la base de datos de comprobación de páginas

ParameterlessCallType

Especifica el tipo de la llamada sin parámetros.

ParameterModifier

Los tipos de modificador de parámetro

ParameterStyle

Estilo de parámetro para cuerpos de función externos

PartitionFunctionRange

Los valores posibles para el intervalo de funciones de partición

PartitionTableOptionRange

Los valores posibles para el intervalo de opciones de tabla de particiones

PartnerDatabaseOptionKind

Los tipos de opciones de modificación de la base de datos del asociado

PayloadOptionKinds

Tipos de opciones de carga

PermissionSetOption

Las opciones del conjunto de permisos.

PortTypes

Los valores posibles para los tipos de puerto

PredictRunTimeOptions

Las opciones de Predicción del entorno de ejecución.

PrincipalOptionKind

Los tipos de opciones de inicio de sesión

PrincipalType

Los tipos de entidad de seguridad que se pueden usar en instrucciones de seguridad.

PrivilegeType80

Los tipos de privilegios que se pueden usar en instrucciones de seguridad.

ProcedureOptionKind

Tipos de opciones de procedimiento

ProcessAffinityType

Tipo de afinidad de proceso en la instrucción ALTER SERVER CONFIGURATION

QualifiedJoinType

Tipos de combinaciones calificadas.

QueryStoreCapturePolicyOptionKind

Los posibles modos de directiva de captura de Almacén de consultas

QueryStoreDesiredStateOptionKind

Las posibles opciones de estado deseado Almacén de consultas

QueryStoreOptionKind

Las posibles opciones de Almacén de consultas en "ALTER DATABASE d1 SET QUERY_STORE = (...)"

QueryStoreSizeCleanupPolicyOptionKind

Los posibles modos de directiva de limpieza basados en tamaño

QueueOptionKind

Las posibles opciones de cola.

QuoteType

Tipo de comilla posible.

RaiseErrorOptions

Opciones raiseError.

RdaTableOption

Los tipos de opción de tabla de RDA

RecoveryDatabaseOptionKind

Los tipos de opciones de modificación de la base de datos de recuperación

RemoteDataArchiveDatabaseSettingKind

La configuración posible en "ALTER DATABASE d1 SET REMOTE_DATA_ARCHIVE = (...)"

RemoteServiceBindingOptionKind
ResourcePoolAffinityType

Los tipos de paramters usados en una instrucción CREATE/ALTER RESOURCE POOL

ResourcePoolParameterType

Los tipos de paramters usados en una instrucción CREATE/ALTER RESOURCE POOL

RestoreOptionKind

Los tipos de opciones de restauración

RestoreStatementKind

Los tipos de instrucciones restore

ResultSetsOptionKind

Indica si los conjuntos de resultados se definen en instrucciones Execute.

ResultSetType

Indica el mecanismo utilizado para definir el conjunto de resultados.

RouteOptionKind

Las posibles opciones de ruta.

SecondaryXmlIndexType

Tipos de índice xml secundarios.

SecurityObjectKind

Los tipos de objetos de seguridad

SecurityPolicyActionType

Tipos de acciones de instrucción de directiva de seguridad

SecurityPolicyOptionKind

Opciones de directiva de seguridad.

SecurityPredicateActionType

Los tipos de opciones de predicado de seguridad

SecurityPredicateOperation

Tipos de operaciones de predicado de seguridad

SecurityPredicateType

Los tipos de predicados de seguridad

SemanticFunctionType

Tipos de función semántica.

SensitivityClassification.OptionType

Tipo de opción de clasificación de confidencialidad usado en AddSensitivityClassificationStatement

SensitivityClassification.Rank

Valores de clasificación de clasificación de confidencialidad

SeparatorType

Los posibles tipos separadores.

SequenceOptionKind

Los tipos de opciones de secuencia

ServiceBrokerOption

Posibles opciones de Service Broker para la instrucción CREATE DATABASE

SessionOptionKind
SetOffsets

Los distintos tipos de palabras clave usadas en la instrucción SET OFFSETS.

SetOptions

Los distintos tipos de opciones SET de predicado que se encuentran en SQL.

SetStatisticsOptions

Los distintos tipos de opciones set STATISTICS del predicado que se encuentran en SQL.

SignableElementKind

Los tipos de elementos que se pueden firmar

SimpleAlterFullTextIndexActionKind

Tipos de acciones de modificar índice de texto completo

SoapMethodAction

Los tipos de acciones del método soap

SoapMethodFormat

Los posibles formatos de método soap

SoapMethodSchemas

Los tipos de esquema de método soap

SortOrder

Esta enumeración es la posibilidad de un criterio de ordenación.

SparseColumnOption

Los valores posibles para las opciones de columna dispersas

SpatialIndexingSchemeType

Los tipos de esquema de indexación espacial

SqlDataTypeOption

Estos son los tipos de datos posibles en Sql. System.Data.SqlDbType influye en el uso de mayúsculas en los nombres.

SqlEngineType

Esta enumeración enumera el tipo de motor de SQL Server

SqlVersion

En esta enumeración se enumeran las versiones de Sql.

StatisticsOptionKind

Opciones posibles de estadísticas.

SubqueryComparisonPredicateType

Tipos de predicados de comparación que implican una subconsulta.

TableElementType

Tipo de elemento Table.

TableHintKind

Sugerencias de tabla.

TableOptionKind

Las posibles opciones de tabla

TableSampleClauseOption

Opciones de la cláusula de ejemplo de tabla.

TableSwitchOptionKind

Las opciones posibles para la instrucción alter table switch.

TemporalClauseType

Valores posibles para la cláusula temporal en la parte "FROM" de una consulta.

TemporalRetentionPeriodUnit

Valores posibles para las unidades de HISTORY_RETENTION_PERIOD cláusula.

TimeUnit

Tipos de unidades de tiempo usadas en varias instrucciones. Se pueden agregar más unidades de tiempo según sea necesario.

TriggerActionType

Especifique qué instrucciones de modificación de datos, cuando se intente en esta tabla o vista, active el desencadenador.

TriggerEnforcement

Opciones sobre la aplicación de la ejecución del desencadenador.

TriggerOptionKind

Las posibles opciones de desencadenador.

TriggerScope

Esta enumeración enumera los posibles ámbitos de desencadenador

TriggerType

Especifica el tipo del desencadenador.

TSqlTokenType
UnaryExpressionType

Los tipos de expresiones escalares que tienen una sola expresión como elemento secundario.

UniqueRowFilter

Se usa en la instrucción Select.

UnqualifiedJoinType

Las posibles opciones de índice.

UserLoginOptionType

Las posibles opciones de inicio de sesión de usuario.

UserType80

Los tipos de privilegios que se pueden usar en instrucciones de seguridad.

ViewOptionKind

Las opciones posibles de vista.

WaitForOption

Las posibles opciones waitfor.

WindowDelimiterType

Tipo de límite de una ventana

WindowFrameType

Tipo del marco de ventana. Especifica si se van a usar las unidades ROWS o RANGE.

WorkloadClassifierOptionType

Opciones del clasificador de cargas de trabajo.

WorkloadGroupParameterType

Tipos de parámetros de recursos de carga de trabajo

XmlCompressionOptionState

Las posibles opciones de compresión Xml en "CREATE TABLE t1 XML_COMPRESSION = { ON | OFF }'

XmlDataTypeOption

Estos son los posibles modificadores para el tipo de datos xml.

XmlForClauseOptions

Enumeración para almacenar diferentes XML para las opciones de cláusula