Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
S’applique à :SQL Server
Azure SQL Managed Instance
Cette fonction renvoie le nom de fichier logique pour un numéro d'identification de fichier (ID) donné, dans le contexte de la base de données actuelle.
Conventions de la syntaxe Transact-SQL
Syntaxe
FILE_NAME ( file_id )
Arguments
file_id
Numéro d’identification du fichier dont FILE_NAME retournera le nom.
file_id a le type de données int.
Types de retour
nvarchar(128)
Remarques
file_ID correspond à la colonne file_id tirée de l’affichage catalogue sys.master_files ou sys.database_files.
Exemples
Cet exemple renvoie les noms de fichiers pour file_ID 1 et file_ID dans la base de données AdventureWorks2025.
SELECT FILE_NAME(1) AS 'File Name 1', FILE_NAME(2) AS 'File Name 2';
GO
Voici le jeu de résultats.
File Name 1 File Name 2
------------------------- ------------------------
AdventureWorks2022_Data AdventureWorks2022_Log
(1 row(s) affected)
Voir aussi
FILE_IDEX (Transact-SQL)
Fonctions de métadonnées (Transact-SQL)
sys.database_files (Transact-SQL)
sys.master_files (Transact-SQL)