FILEGROUPPROPERTY (Transact-SQL)

S’applique à :SQL ServerAzure 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 )  

Remarque

Pour afficher la syntaxe Transact-SQL pour SQL Server 2014 (12.x) et versions antérieures, consultez la Documentation sur les versions antérieures.

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)