FILEGROUPPROPERTY (Transact-SQL)
S’applique à : SQL Server Azure SQL Managed Instance
Cette fonction retourne la valeur de propriété du groupe de fichiers pour un nom spécifié et une valeur de groupe de fichiers.
Conventions de la syntaxe Transact-SQL
Syntaxe
FILEGROUPPROPERTY ( filegroup_name, property )
Arguments
filegroup_name
Expression de type sysname représentant le nom du groupe de fichiers pour lequel FILEGROUPPROPERTY
retourne les informations sur la propriété nommée.
property
Expression de type varchar(128) qui retourne le nom de la propriété du groupe de fichiers. property peut retourner l’une des valeurs suivantes :
Valeur | Description | Valeur retournée |
---|---|---|
IsReadOnly | Groupe de fichiers en lecture seule. | 1 = TRUE 0 = FALSE NULL = entrée non valide. |
IsUserDefinedFG | Groupe de fichiers défini par l'utilisateur. | 1 = TRUE 0 = FALSE NULL = entrée non valide. |
IsDefault | Groupe de fichiers par défaut. | 1 = TRUE 0 = FALSE NULL = entrée non valide. |
Types de retour
int
Notes
filegroup_name correspond à la colonne name de la vue de catalogue sys.filegroups.
Exemples
Cet exemple retourne le paramètre de la propriété IsDefault
relatif au groupe de fichiers principal de la base de données AdventureWorks2022.
SELECT FILEGROUPPROPERTY('PRIMARY', 'IsDefault') AS 'Default Filegroup';
GO
Voici le jeu de résultats obtenu.
Default Filegroup
---------------------
1
(1 row(s) affected)
Voir aussi
FILEGROUP_ID (Transact-SQL)
FILEGROUP_NAME (Transact-SQL)
Fonctions de métadonnées (Transact-SQL)
SELECT (Transact-SQL)
sys.filegroups (Transact-SQL)