Microsoft.SqlServer.TransactSql.ScriptDom Espacio de nombres

Clases

Nombre Description
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 en la instrucción ALTER ASSEMBLY.

AddMemberAlterRoleAction

Representa la acción agregar miembro alter role.

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 va a realizar para modificar 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 la base de datos

AlterDatabaseModifyFileGroupStatement

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

AlterDatabaseModifyFileStatement

Modificación del caso de archivo de ALTER DATABASE

AlterDatabaseModifyNameStatement

Modificación del caso de nombre de 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 terminació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 de 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 ALTER LOGIN que agrega o quita el nombre de credencial.

AlterLoginEnableDisableStatement

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

AlterLoginOptionsStatement

Representa ALTER LOGIN, que modifica las 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

Representa 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 alter route.

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 DE EXTENSIÓN ALTER SERVER CONFIGURATION SET BUFFER POOL.

AlterServerConfigurationBufferPoolExtensionSizeOption

Representa la opción SIZE para la EXTENSIÓN DEL GRUPO DE BÚFERES.

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 la instrucción alter table drop.

AlterTableDropTableElementStatement

Quitar la especialización de elementos de tabla de la instrucción Alter Table. Tiene 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 indicies en una tabla.

AlterTableSetStatement

Cambia las opciones de tabla de una tabla.

AlterTableStatement

Representa la clase base alter table statement.

AlterTableSwitchStatement

Cambiar la especialización de la instrucción Alter Table.

AlterTableTriggerModificationStatement

Define las modificaciones de un desencadenador en una tabla. Los desencadenadores se pueden habilitar o deshabilitar.

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 instrucciones 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 la opción de bloque atómico único.

AtTimeZoneCall

Representa la llamada AT TIME ZONE.

AuditActionGroupReference

Representa la referencia del grupo de auditoría.

AuditActionSpecification

Representa la especificación de 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 el 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 autenticación del protocolo de punto de conexión HTTP.

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 encapsuladas 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 buena parte del plan de opciones de ajuste automático

AutomaticTuningMaintainIndexOption

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

AutomaticTuningOption

Una sola 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 anterior 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 con begin y terminan con una palabra clave END en un bloque ATOMIC.

BeginEndBlockStatement

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

BeginTransactionStatement

Representa la transacción begin y comienza las instrucciones de transacción distribuidas.

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

La 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 entre paréntesis.

BooleanTernaryExpression

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

BoundingBoxParameter

Representa el parámetro estructurado del í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 una llamada de 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 opciones únicas 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

CheckConstraintDefinition

Representa la restricción check.

CheckpointStatement

Representa la instrucción checkpoint.

ChildObjectName

Representa el nombre de un objeto de esquema secundario.

ClassifierEndTimeOption

Representa la opción de hora de inicio para el 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 el clasificador de cargas de trabajo.

ClassifierStartTimeOption

Representa la opción de hora de inicio para el 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 el 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 columnas 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 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 después 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 y 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 usar 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 el mensaje único en la instrucción CREATE CONTRACT.

ConvertCall

Representa la llamada de conversión.

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 create column store index.

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 Create Event Session.

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 orígenes de inicio de sesión diferentes 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 del servidor.

CreateServerAuditStatement

Crea la auditoría del 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 create statistics.

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 un 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 Crear grupo de cargas de trabajo.

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 sola acción en la especificación de la 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 output 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

Instrucción de cursor deallocate

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 única 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 delete.

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 agrupadas.

DropClusteredConstraintStateOption

Clase base abstracta para quitar restricciones agrupadas.

DropClusteredConstraintValueOption

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

DropClusteredConstraintWaitAtLowPriorityLockOption

La opción quitar restricción agrupada espera en bloqueo de prioridad baja

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 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 un í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 modificar rol del miembro de colocación.

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 en los desencadenadores. Los desencadenadores se pueden habilitar o deshabilitar.

EncryptedValueParameter

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

EncryptionPayloadOption

Representa la opción de carga DE CIFRADO

EncryptionSource

Clase base para distintos 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 la opción de protocolo único en la instrucción CREATE ENDPOINT.

EventDeclaration

Representa la declaración de evento

EventDeclarationCompareFunctionParameter

Representa el parámetro del 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 usados en las instrucciones CREATE y ALTER EVENT SESSION.

EventSessionStatement

Representa la instrucción 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 un destino de 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

CREATE EXTERNAL DATA SOURCE instrucción 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 partes comunes en instrucciones de creación y modificación del lenguaje externo.

ExternalLibraryFileOption

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

ExternalLibraryStatement

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

ExternalResourcePoolAffinitySpecification

Representa la especificación de afinidad de la 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 DISTRIBUTION 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 la opción de cláusula que espera un literal o un 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 comienza con Extract from.

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 distintas 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

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

FileNameFileDeclarationOption

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

FileStreamDatabaseOption

Opción FILESTREAM en crear y modificar 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 FileStream en una instrucción restore.

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 Alter Fulltext Stoplist Statement.

FullTextTableReference

Representa referencias de tabla FREETEXTTABLE y CONTAINSTABLE.

FunctionCall

Representa una llamada de 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, establecer !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 ( ) (total general) especificación de agrupación.

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 para 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 usar 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 el 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 una clase 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 podría estar activada o desactivada.

IndexTableHint

Representa la sugerencia de tabla INDEX.

IndexType

Representa un tipo de índice

InlineDerivedTable

Este nodo representa una tabla derivada.

InlineFunctionOption

La opción Función insertada

InlineResultSetDefinition

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

InPredicate

Representa el en predicado.

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

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 el paréntesis que puede encapsular una combinación.

JoinTableReference

Clase base para referencias de tabla JOIN

JsonForClause

Representa mayúsculas de minúsculas FOR JSON (opciones)

JsonForClauseOption

Representa mayúsculas de minúsculas FOR JSON (opciones)

JsonKeyValue

Representar un par de valores de clave

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 eliminación de consultas.

KillStatement

Representa la instrucción kill.

KillStatsJobStatement

Representa la instrucción de trabajo kill stats.

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 sola 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 un valor entero o cadena único.

LiteralOpenRowsetCosmosOption

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

LiteralOptimizerHint

Representa la sugerencia del optimizador, que se puede representar como marca con el 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

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 move restore

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 la restricción que acepta valores NULL.

NullIfExpression

Representa la expresión nullif.

NullLiteral

Representa un literal null.

NumericLiteral

Representa un literal numérico.

OdbcConvertSpecification

Representa la especificación de conversión odbc.

OdbcFunctionCall

Representa la llamada a la 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 y 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 en línea.

OnOffAssemblyOption

Representa una opción de ensamblado activada o desactivada.

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

La 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 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 usar 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 entre paréntesis.

ParseCall

Representa la llamada a la función de análisis.

ParseError

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

PartitionFunctionCall

Representa la llamada a la 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 o 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 usar en el cuerpo de la instrucción 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 las 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 privilage 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 la expresión de paréntesis que encapsula una queryExpression.

QuerySpecification

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

QueryStoreCapturePolicyOption

Parte de la directiva de captura de las opciones del almacén de consultas

QueryStoreDatabaseOption

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

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

Parte de la longitud del intervalo de estadísticas en tiempo de ejecución de las opciones del almacén de consultas

QueryStoreMaxPlansPerQueryOption

Número máximo de planes por consulta de las opciones de Almacén de consultas

QueryStoreMaxStorageSizeOption

Parte del tamaño máximo del almacenamiento de las opciones de 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 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 para las instrucciones de cola.

QueueStateOption

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

QueueValueOption

Opción de cola 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 usado solo 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 crear o modificar las opciones 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 modificar el nombre del rol.

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 reesmplear.

ResourcePoolAffinitySpecification

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

ResourcePoolParameter

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

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 opción tabla temporal con versiones del sistema y 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 para la ruta.

RouteStatement

Representa la base para 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 de 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 un SchemaObjectName o ValueExpression.

SchemaObjectNameSnippet

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

SchemaObjectResultSetDefinition

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

SchemaPayloadOption

Representa la opción de carga de SCHEMA

SearchedCaseExpression

Representa una expresión de mayúsculas y minúsculas buscadas.

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 la instrucción de seguridad que es común para conceder instrucciones 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 security Policy

SecurityPredicateAction

Representa un predicado de seguridad que agrega modificar o quitar acción.

SecurityPrincipal

Representa la entidad de seguridad que se puede usar en el cuerpo de la instrucción de seguridad.

SecurityStatement

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

SecurityStatementBody80

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

SecurityTargetObject

Representa el objeto de destino que se puede usar en el cuerpo de la instrucción de seguridad.

SecurityTargetObjectName

Representa el nombre del objeto de destino de seguridad.

SecurityUserClause80

Representa el cuerpo de la instrucción de seguridad que es común para conceder instrucciones 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

Esto representa una expresión select *

SelectStatement

Representa una instrucción SELECT.

SelectStatementSnippet

Marcador de posición de 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

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 el conjunto de 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 de caso 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 de eventos.

SpatialIndexOption

Representa la opción de índice espacial.

SpatialIndexRegularOption

Especifica las opciones normales del í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 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 de 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 solo 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 las 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 las 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 columna.

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 instrucciones de transacción.

TriggerAction

Representa la acción del 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 truncate table.

TruncateTargetTableSwitchOption

Representa la opción truncar la 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 14.0.

TSql150Parser

Analizador de TSql para 15.0.

TSql160Parser

Analizador de TSql para 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 eventos de auditoría.

TSqlBatch

Representa un lote en el 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 especificación.

TSqlFragmentSnippet

Marcador de posición de un TSqlFragment arbitrario.

TSqlFragmentVisitor

Visitante base del dom del script 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 única instrucción T-SQL.

TSqlStatementSnippet

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

TSqlTriggerEventGroupHelper

Expone los grupos de eventos del desencadenador.

TSqlTriggerEventTypeHelper

Expone los tipos de eventos del 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 80 sintaxis en 90 sintaxis; esto debe reflejarse en el 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 de función de actualización que es una función booleana para su uso en desencadenadores.

UpdateDeleteSpecificationBase

Clase base para Especificaciones de actualización y eliminación

UpdateForClause

Representa el caso FOR UPDATE [columns] usado solo en DECLARE CURSOR.

UpdateMergeAction

Representa la acción de combinación de actualizaciones

UpdateSpecification

Las propiedades de Update

UpdateStatement

Representa la instrucción update.

UpdateStatisticsStatement

Representa la instrucción de estadísticas de actualización.

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 del usuario.

UserRemoteServiceBindingOption

Opción de enlace de servicio remoto para USER.

UserStatement

Representa la base de instrucciones de 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 de vista DISTRIBUTION para las vistas materializadas de SQL DW.

ViewDistributionPolicy

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

ViewForAppendOption

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

ViewHashDistributionPolicy

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

ViewOption

Representa la opción Vista.

ViewRoundRobinDistributionPolicy

Representación de la opción ROUND_ROBIN para una directiva de distribución de vistas 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 las 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 de un límite de ventana.

WindowFrameClause

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

WindowsCreateLoginSource

Windows caso 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 dentro del grupo.

WitnessDatabaseOption

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

WlmTimeLiteral

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

WorkloadClassifierOption

Una única opción 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 mayúsculas y minúsculas for XML (opciones)

XmlForClauseOption

Representa mayúsculas y minúsculas 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

Nombre Description
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

Los tipos de acción alter

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

Tipos de acción modificar catálogo de texto completo

AlterIndexType

Los posibles tipos de índice alter.

AlterMasterKeyOption

Tipos de opciones de modificación de clave maestra

AlterResourceGovernorCommandType

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

Los 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 hadr.

AlterServerConfigurationSoftNumaOptionKind

Los tipos de opciones de softnuma.

AlterServiceMasterKeyOption

Los tipos de opción alter service master key (Modificar clave maestra de servicio)

AlterTableAlterColumnOption

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

ApplicationRoleOptionKind

Las posibles opciones de rol de aplicación.

AssemblyOptionKind

Las posibles opciones de ensamblado.

AssignmentKind

Los 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

Tipos de opciones de grupo de disponibilidad

AvailabilityModeOptionKind

Las opciones del modo de disponibilidad.

AvailabilityReplicaOptionKind

Las posibles opciones de réplica de disponibilidad.

BackupOptionKind

Tipos de opciones de copia de seguridad

BackupRestoreItemKind

Tipos de opciones de elemento 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

Tipos de expresiones de comparación

BooleanTernaryExpressionType

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

BoundingBoxParameterType

Los tipos de paramter 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 si hay duplicación de opciones.

CatalogCollation

Valores de la opción de base de datos de CATALOG_COLLATION

CertificateOptionKinds

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 compatible con el comando copy.

CopyCommandCredentialType

Identidad de credencial compatible con la instrucción COPY.

CopyCommandDateFormat

Dateformat compatible con el comando copy.

CopyCommandEncoding

Codificación compatible con 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

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

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 retrasada.

DeleteUpdateAction

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

DeviceType

Los tipos de dispositivos

DialogOptionKind
DiskStatementOptionKind

Diferentes opciones de instrucciones de disco

DiskStatementType

Tipo de instrucción disk.

DropClusteredConstraintOptionKind

Quitar tipos de opción de restricción agrupada.

DropSchemaBehavior

Comportamiento drop SCHEMA (en el caso de SQL 2000)

DurabilityTableOptionKind

Los tipos de durabilidad de la tabla

EnableDisableOptionType

Los tipos de habilitar opciones de deshabilitación

EncryptionAlgorithm

Algoritmos posibles 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 del 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

Ejecutar 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 el formato de archivo externo que usa la opción de tipo predeterminada FALSE (valor predeterminado) o TRUE.

ExternalResourcePoolAffinityType

Los tipos de paramters 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

Las 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

Las 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 fullText

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 grafos.

GridParameterType

Los 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 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

Los 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 mayúsculas y minúsculas de las palabras clave de SQL.

LiteralType

Tipos literales.

LockEscalationMethod

Los tipos de métodos 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 la contraintció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 (Proveedor =' CosmosDB'...). Esta sintaxis es específica de los grupos de SQL sin servidor

OptimizerHintKind

Sugerencias del optimizador

OptionState

Estado de alguna opción

PageVerifyDatabaseOptionKind

Los tipos de página comprueban la modificación de las opciones de la base de datos.

ParameterlessCallType

Especifica el tipo de la llamada sin parámetros.

ParameterModifier

Los tipos de modificador de parámetros

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

Tipos de opciones de modificación de base de datos de asociados

PayloadOptionKinds

Tipos de opciones de carga

PermissionSetOption

Opciones del conjunto de permisos.

PortTypes

Los valores posibles para los tipos de puerto

PredictRunTimeOptions

Las opciones predict runtime (Predecir tiempo 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

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

Los 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

Tipos de opciones de restauración

RestoreStatementKind

Tipos de instrucciones de restauración

ResultSetsOptionKind

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

ResultSetType

Indica el mecanismo usado para definir el conjunto de resultados.

RouteOptionKind

Las posibles opciones de ruta.

SecondaryXmlIndexType

Tipos de índice xml secundarios.

SecurityObjectKind

Tipos de objetos de seguridad

SecurityPolicyActionType

Tipos de acciones de declaración de directiva de seguridad

SecurityPolicyOptionKind

Opciones de directiva de seguridad.

SecurityPredicateActionType

Tipos de opciones de predicado de seguridad

SecurityPredicateOperation

Tipos de operaciones de predicado de seguridad

SecurityPredicateType

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

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 que se usan 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 posibles tipos de datos en Sql. La mayúsculas de los nombres está influenciada por System.Data.SqlDbType.

SqlEngineType

En esta enumeración se muestra el tipo de motor de SQL Server

SqlVersion

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

StatisticsOptionKind

Las posibles opciones estadísticas.

SubqueryComparisonPredicateType

Los 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 posibles opciones 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 unidades en HISTORY_RETENTION_PERIOD cláusula.

TimeUnit

Los 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 intenten 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

Tipos de privilegios que se pueden usar en instrucciones de seguridad.

ViewOptionKind

Las posibles opciones de vista.

WaitForOption

Las posibles opciones de espera.

WindowDelimiterType

Tipo de límite de ventana

WindowFrameType

Tipo del marco de la ventana. Especifica si se usan las unidades ROWS o RANGE.

WorkloadClassifierOptionType

Las opciones del clasificador de cargas de trabajo.

WorkloadGroupParameterType

Tipos de paramters 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