Section courante

A propos

Section administrative du site

 Langage  Installation  Elément  Tutoriel  GUI  Outils  Déployer  Annexe  Aide 
ABAP/4
Ada
Assembleur
Assembly & bytecode
ASP (Active Server Pages)
Basic
C
C++
C# (C Sharp)
Cobol
ColdFusion
Fortran
HTML
Java
JavaScript
LISP
Logo
LotusScript
Oberon
Pascal
Perl
PHP
PL/1
Prolog
Python
Rebol
REXX
Ruby
SAS
NoSQL
SQL
Swift
X++ (Axapta)
GNAT
SMALLAda
VHDL
Assembleur 370
Assembleur 1802
Assembleur 4004
Assembleur 6502
Assembleur 6800
Assembleur 68000
Assembleur 8080 et 8085
Assembleur 8089
Assembleur 80x86
Assembleur AGC4
Assembleur ARM
Assembleur DPS 8000
Assembleur i860
Assembleur Itanium
Assembleur MIPS
Assembleur PDP-11
Assembleur PowerPC
Assembleur RISC-V
Assembleur SPARC
Assembleur SuperH
Assembleur UNIVAC I
Assembleur VAX
Assembleur Z80
Assembleur Z8000
Assembleur z/Architecture
ASSEMBLER/MONITOR 64
Micol Assembler
GFA Assembler
A86
MASM (Macro Assembler)
TASM (Turbo Assembler)
CIL
Jasmin
LLVM
MSIL
Parrot
P-Code (PCode)
SWEET16
G-Pascal
ASP 1.0
ASP 2.0
ASP 3.0
ASP.NET
ASP.NET Core
ABasiC (Amiga)
Adam SmartBASIC
Altair BASIC
AmigaBASIC (Amiga)
AMOS Basic (Amiga)
Atari Basic (Atari 400, 600 XL, 800, 800XL)
Basic Apple II (Integer BASIC/APPLESOFT)
Basic Commodore 64 (CBM-BASIC)
Basic Commodore 128 (BASIC 7.0)
Basic Commodore VIC-20 (CBM-BASIC 2.0)
Basic Coco 1 (Color Basic)
Basic Coco 2 (Extended Color Basic)
Basic Coco 3 (Extended Color Basic 2.0)
BASICA (PC DOS)
Basic Pro
BBC BASIC
Blitz BASIC (Amiga)
DarkBASIC
Dartmouth BASIC
GFA-Basic (Atari ST/Amiga)
GWBASIC (MS-DOS)
Liberty BASIC
Locomotive BASIC (Amstrad CPC)
MSX-Basic
Omikron Basic (Atari ST)
Oric Extended Basic
Power Basic
Quick Basic/QBasic (MS-DOS)
Sinclair BASIC (ZX80, ZX81, ZX Spectrum)
ST BASIC (Atari ST)
Turbo Basic
Vintage BASIC
VBScript
Visual Basic (VB)
Visual Basic .NET (VB .NET)
Visual Basic pour DOS
Yabasic
BeckerBASIC
SIMONS' BASIC
Basic09 d'OS-9
Disk Extended Color Basic
Basic09 d'OS-9
Disk Extended Color Basic
Access
Excel
Visual Basic pour Windows
Visual Basic .NET pour Windows
C Shell Unix (csh)
C pour Amiga
C pour Atari ST
C pour DOS
C pour Falcon030
C pour GEMDOS (Atari ST)
C pour Linux
C pour PowerTV OS
C pour OS/2
C pour Unix
C pour Windows
Aztec C
CoCo-C
GNU C
HiSoft C
IBM C/2
Introl-C
Lattice C
Microsoft C
MinGW C
MSX-C
Open Watcom C
OS-9 C Compiler
Pure C
Quick C
Turbo C
HiSoft C for Atari ST
HiSoft C for CP/M (Amstrad CPC)
C++ pour OS/2
C++ pour Windows
Borland C++
C++Builder
IBM VisualAge C++
Intel C++
MinGW C++
Open Watcom C++
Symantec C++
Turbo C++
Visual C++
Visual C++ .NET
Watcom C++
Zortech C++
C# (C Sharp) pour Windows
Apple III Cobol
Microsoft Cobol
BlueDragon
Lucee
OpenBD
Railo
Smith Project
Microsoft Fortran
WATFOR-77
CSS
FBML
Open Graph
SVG
XML
XSL/XSLT
LESS
SASS
GCJ (GNU)
JSP
Jython
Visual J++
Node.js
TypeScript
AutoLISP
ACSLogo
LotusScript pour Windows
Amiga Oberon
Oberon .NET
Apple Pascal
Delphi/Kylix/Lazarus
Free Pascal
GNU Pascal
HighSpeed Pascal
IBM Personal Computer Pascal
Lisa Pascal
Maxon Pascal
MPW Pascal
OS-9 Pascal
OSS Personal Pascal
Pascal-86
Pascal du Cray Research
Pascal/VS
Pascal-XT
PURE Pascal
QuickPascal
RemObjets Chrome
Sun Pascal
THINK Pascal
Tiny Pascal (TRS-80)
Turbo Pascal
UCSD Pascal
VAX Pascal
Virtual Pascal
Turbo Pascal for CP/M-80
Turbo Pascal for DOS
Turbo Pascal for Macintosh
Turbo Pascal for Windows
CodeIgniter (Cadre d'application)
Drupal (Projet)
Joomla! (Projet)
Phalanger (PHP .NET)
phpBB (Projet)
Smarty (balise)
Twig (balise)
Symfony (Cadre d'application)
WordPress (Projet)
Zend (Cadre d'application)
PL360
PL/M-80
PL/M-86
Turbo Prolog
CPython
IronPython
Jython
PyPy
AREXX
Regina REXX
JMP
Btrieve
Cassandra
Clipper
CouchDB
dBASE
Hbase
Hypertable
MongoDB
Redis
Access
BigQuery
DB2
H2
Interbase
MySQL
Oracle
PostgreSQL
SAP HANA
SQL Server
Sybase
U-SQL
Planification de l'installation
Planification d'une migration
SQL Server 2005 Developer
SQL Server 2008 R2 Developer
SQL Server 2012 Developer
SQL Server 2014 Developer
SQL Server 2016 Developer
SQL Server 2017 Developer
SQL Server 2019 Developer
Type de données élémentaire
Les instructions de boucles
Référence des mots réservés
Référence des instructions
Référence des fonctions
Référence des bases de données systèmes
Référence des tables systèmes
Référence des vues systèmes
Référence des utilisateurs par défaut
Référence des Stored Procedures système
Objets de base du SQL
Gérer les données avec Transact-SQL
Langage de définition de données/Data Definition Language (DDL)
Instructions DML : Instructions INSERT, UPDATE, DELETE et MERGE
Recherche en texte intégral (Full-Text Search)
Prise en charge de JSON dans SQL Server
STORED PROCEDURES
Les opérations
Activer l'intégration de SQL Server de CLR à l'aide de Transact-SQL
Afficher l'historique des requêtes SQL
Afficher tous les index dans une base de données SQL Server
Afficher toutes les tables dans une base de données
Comment identifier les requêtes SQL d'exécution lente dans SQL Server
Exporter la base de données SQL Server dans un fichier SQL
Exporter des tables dans un fichier .SQL avec Microsoft SQL Server Management Studio
Obtenir le nom du serveur et des bases de données dans SQL Server
SQL Server Management Studio (SSMS)
DBeaver
HeidiSQL
Navicat
SQL Server Analytic Services (SSAS)
SQL Server Data Tools (SSDT)
SQL Server Integration Services (SSIS)
SQL Server Reporting Services (SSRS)
sqlcmd
SQL Data Compare (Redgate)
SSIS avec SQL Server Management Studio (SSMS)
SSIS avec Visual Studio 2017
Références des codes d'erreur du SQL Server
Référence de termes et du vocabulaire
Préface
Notes légal
Dictionnaire
Recherche

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 :

  1. SELECT DATABASEPROPERTYEX('GLADIR','IsFulltextEnabled');

Voir également

Articles - Les géants de l'informatique - Microsoft

PARTAGER CETTE PAGE SUR
Dernière mise à jour : Dimanche, le 7 juin 2015