Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
gäller för:SQL Server
Azure SQL Managed Instance
Denna funktion returnerar det logiska filnamnet för ett givet filidentifieringsnummer (ID), i kontexten av den aktuella databasen.
Transact-SQL syntaxkonventioner
Syntax
FILE_NAME ( file_id )
Arguments
file_id
Filidentifikationsnumret vars filnamn FILE_NAME kommer att återkomma.
file_id har en int-datatyp .
Returtyper
nvarchar(128)
Anmärkningar
file_ID motsvarar kolumnen file_id i sys.master_files katalogvy eller sys.database_files katalogvy.
Examples
Detta exempel returnerar filnamnen för file_ID 1 och file_ID i AdventureWorks2025-databasen.
SELECT FILE_NAME(1) AS 'File Name 1', FILE_NAME(2) AS 'File Name 2';
GO
Här är resultatet.
File Name 1 File Name 2
------------------------- ------------------------
AdventureWorks2022_Data AdventureWorks2022_Log
(1 row(s) affected)
Se även
FILE_IDEX (Transact-SQL)
Metadata functions (Transact-SQL)
sys.database_files (Transact-SQL)
sys.master_files (Transact-SQL)