DATABASEPROPERTYEX()
Es la función utilizada para devolver la información diferente sobre la configuración actual de la opción o propiedad de la base de datos especificada.
Sintaxis:
DATABASEPROPERTYEX ( 'databasename', 'propertyname' )
Ahora, aquí verá la descripción de la propiedad de la siguiente manera.
- nombre de la base de datos:
es el nombre de la base de datos para la cual DATABASEPROPERTYEX dará como resultado la información del nombre de la propiedad, el nombre de la base de datos tiene un tipo de datos nvarchar (128). - propertyname:
Es una expresión que define el nombre de la propiedad de la base de datos que ha resultado, propertyname tiene tipo de datos varchar(128).
Los siguientes son algunos nombres de propiedades que la función DATABASEPROPERTYEX() proporciona información.
- Intercalación:
esta propiedad define el nombre de intercalación predeterminado para la base de datos. - ComparisonStyle :
esta propiedad define la variedad de comparación de Windows de la intercalación. - Edición:
esta propiedad define la edición de la base de datos o el nivel de servicio. - IsAnsiNullDefault:
esta propiedad define si la base de datos sigue las normas ISO para permitir valores nulos. - IsAnsiNullsEnabled:
esta propiedad define todas las comparaciones con una evaluación nula de lo desconocido. - IsAnsiPaddingEnabled:
esta propiedad define que las strings se rellenan con la misma longitud antes de la comparación o la inserción. - IsAnsiWarningsEnabled:
esta propiedad define que SQL Server emite un error o mensajes de advertencia una vez que se producen condiciones de error comunes. - IsArithmeticAbortEnabled:
esta propiedad define las consultas para que finalicen una vez que se produce un error de desbordamiento o división por cero durante la ejecución de la consulta. - IsAutoClose:
esta propiedad define que la base de datos se cierra limpiamente y libera recursos cuando sale el último usuario. - IsAutoCreateStatistics :
esta propiedad define que el optimizador de consultas crea estadísticas de una sola columna, según sea necesario, para aumentar el rendimiento de las consultas. - IsAutoCreateStatisticsIncremental :
esta propiedad define que las estadísticas de una sola columna creadas automáticamente son incrementales una vez que sea posible. - IsAutoShrink:
esta propiedad define que los archivos de la base de datos son candidatos para la reducción periódica automática. - IsAutoUpdateStatistics:
esta propiedad define cuando una consulta usa estadísticas existentes potencialmente desactualizadas, el optimizador de consultas actualiza esas estadísticas. - IsClone:
esta propiedad define que una base de datos puede ser una copia de esquema y estadísticas de una base de datos de usuario creada con DBCC CLONE DATABASE. - IsCloseCursorsOnCommitEnabled:
esta propiedad define cuando se confirma una transacción, todos los cursores abiertos se cerrarán. - IsFulltextEnabled:
esta propiedad define que la base de datos está habilitada para la indexación lingüística y de texto completo. - IsInStandBy:
esta propiedad define que la base de datos está en línea como de solo lectura, con el registro de restauración permitido. - IsLocalCursorsDefault:
esta propiedad define las declaraciones de puntero predeterminadas como nativas. - IsNullConcat:
esta propiedad define que el operando de concatenación nula produce NULL. - IsNumericRoundAbortEnabled:
esta propiedad define que los errores se generan una vez que ocurre una pérdida de precisión en las expresiones. - IsQuotedIdentifiersEnabled:
esta propiedad define que se permiten comillas dobles en los identificadores. - IsPublished:
esta propiedad define si hay replicación, SQL Server admite la publicación de tablas de bases de datos para la replicación. - IsRecursiveTriggersEnabled:
esta propiedad define que la activación recursiva de disparadores está habilitada. - IsSubscribed:
esta propiedad define que la base de datos está suscrita a una publicación. - IsSyncWithBackup:
esta propiedad define que la base de datos es una base de datos de transmisión o una base de datos distribuida, y admite una restauración que no puede interrumpir la replicación transnacional. - IsTornPageDetectionEnabled:
esta propiedad define que el motor de base de datos de SQL Server detecta operaciones de E/S incompletas causadas por fallas de energía o diferentes interrupciones del sistema. - IsXTPSupported:
esta propiedad indica si la base de datos admite OLTP en memoria.
Ejemplos:
aquí está la captura de pantalla.
Publicación traducida automáticamente
Artículo escrito por khushboogoyal499 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA