DATABASEPROPERTYEX |
Propriété étendue de base de données |
---|---|
SQL Server | Microsoft SQL Server |
Syntaxe
DATABASEPROPERTYEX( database, property ) |
Paramètres
Nom | Description | |
---|---|---|
database | Ce paramètre permet d'indiquer le nom de la base de données | |
property | Ce paramètre permet d'indiquer le nom de la propriété de la base de données à retourner : | |
Propriété | Description | |
Collation | Cette propriété permet de définir le nom de classement par défaut pour la base de données. | |
ComparisonStyle | Cette propriété permet de définir la variété de comparaison Windows du classement. | |
Edition | Cette propriété permet de définir l'édition de la base de données ou le niveau de service. | |
IsAnsiNullDefault | Cette propriété permet de définir si la base de données suit les règles ISO pour autoriser les valeurs nulles. | |
IsAnsiNullsEnabled | Cette propriété permet de définir toutes les comparaisons d'une évaluation nulle à l'inconnu. | |
IsAnsiPaddingEnabled | Cette propriété permet de définir que les chaînes de caractères sont remplies à la même longueur avant la comparaison ou l'insertion. | |
IsAnsiWarningsEnabled | Cette propriété permet de définir que SQL Server émet une erreur ou des messages d'avertissement une fois que des conditions d'erreur courantes se produisent. | |
IsArithmeticAbortEnabled | Cette propriété permet de définir les requêtes à terminer une fois qu'une erreur de dépassement ou de division par zéro se produit tout au long de l'exécution de la requête. | |
IsAutoClose | Cette propriété permet de définir que la base de données s'arrête proprement et libère des ressources lorsque le dernier utilisateur quitte. | |
IsAutoCreateStatistics | Cette propriété permet de définir que l'optimiseur de requête crée des statistiques à une seule colonne, selon les besoins, pour améliorer les performances des requêtes. | |
IsAutoCreateStatisticsIncremental | Cette propriété permet de définir que les statistiques à colonne unique créées automatiquement sont incrémentielles dès que possible. | |
IsAutoShrink | Cette propriété permet de définir les fichiers de base de données comme candidats à la réduction périodique automatique. | |
IsAutoUpdateStatistics | Cette propriété permet de définir lorsqu'une requête utilise des statistiques existantes potentiellement obsolètes, l'optimiseur de requête met à jour ces statistiques. | |
IsClone | Cette propriété permet de définir qu'une base de données peut être une copie de schéma et de statistiques uniquement d'une base de données utilisateur créée avec DBCC CLONE DATABASE. | |
IsCloseCursorsOnCommitEnabled | Cette propriété permet de définir quand une transaction est validée, tous les curseurs ouverts se fermeront. | |
IsFulltextEnabled | Cette propriété permet de définir que la base de données est activée pour l'indexation de texte intégral et linguistique. | |
IsInStandBy | Cette propriété permet de définir que la base de données est en ligne en lecture seulement, avec le journal de restauration autorisé. | |
IsLocalCursorsDefault | Cette propriété permet de définir les déclarations de pointeur par défaut sur native. | |
IsNullConcat | Cette propriété permet de définir l'opérande de concaténation null donnant NULL. | |
IsNumericRoundAbortEnabled | Cette propriété permet de définir que les erreurs sont générées lorsqu'une perte de précision se produit dans les expressions. | |
IsQuotedIdentifiersEnabled | Cette propriété permet de définir les guillemets doubles sur les identificateurs sont autorisés. | |
IsPublished | Cette propriété permet de définir si la réplication existe, SQL Server prend en charge la publication de table de base de données pour la réplication. | |
IsRecursiveTriggersEnabled | Cette propriété permet de définir que le déclenchement récursif des déclencheurs est activé. | |
IsSubscribed | Cette propriété permet de définir la base de données est abonnée à une publication. | |
IsSyncWithBackup | Cette propriété permet de définir la base de données comme une base de données de diffusion ou une base de données distribuée, et elle prend en charge une restauration capable de ne pas perturber la réplication transnationale. | |
IsTornPageDetectionEnabled | Cette propriété permet de définir que le moteur de base de données SQL Server détecte les opérations d'entrée/sortie incomplètes causées par des pannes de courant ou différentes pannes du système. | |
IsXTPSupported | Cette propriété permet d'indiquer si la base de données prend en charge le In-Memory OLTP. |
Description
Cette fonction permet de demander les propriétés courante de la base de données.
Exemple
L'exemple suivant permet de vérifier si le Full-Text Search sur la base de données GLADIR :
- SELECT DATABASEPROPERTYEX('GLADIR','IsFulltextEnabled');
Voir également
Articles - Les géants de l'informatique - Microsoft
Dernière mise à jour : Dimanche, le 7 juin 2015