Sdílet prostřednictvím


FILE_NAME (Transact-SQL)

platí pro:SQL Serverazure SQL Managed Instance

Tato funkce vrací logické jméno souboru pro dané číslo identifikace souboru (ID) v kontextu aktuální databáze.

Transact-SQL konvence syntaxe

Syntaxe

FILE_NAME ( file_id )   

Arguments

file_id
Identifikační číslo souboru, jehož název FILE_NAME souboru se vrátí. file_id má typ dat int .

Návratové typy

nvarchar(128)

Poznámky

file_ID odpovídá sloupci file_id v katalogovém pohledu sys.master_files nebo sys.database_files katalogu.

Examples

Tento příklad vrací názvy souborů pro file_ID 1 a v databázi file_ID AdventureWorks2025.

SELECT FILE_NAME(1) AS 'File Name 1', FILE_NAME(2) AS 'File Name 2';  
GO  

Tady je soubor výsledků.

File Name 1                File Name 2  
-------------------------  ------------------------  
AdventureWorks2022_Data    AdventureWorks2022_Log  

(1 row(s) affected)

Viz také

FILE_IDEX (Transact-SQL)
Funkce metadat (Transact-SQL)
sys.database_files (Transact-SQL)
sys.master_files (Transact-SQL)