Condividi tramite


FILE_NAME (Transact-SQL)

Si applica a: SQL Server Istanza gestita di SQL di Azure

Questa funzione restituisce il nome file logico per un determinato numero di identificazione file (ID) nel contesto del database corrente.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

FILE_NAME ( file_id )   

Nota

Per visualizzare la sintassi Transact-SQL per SQL Server 2014 (12.x) e versioni precedenti, vedere Documentazione delle versioni precedenti.

Argomenti

file_id
Numero di identificazione di file per cui FILE_NAME restituirà il nome di file. file_ID ha un tipo di dati int.

Tipi restituiti

nvarchar(128)

Osservazioni:

file_ID corrisponde alla colonna file_id nella vista del catalogo sys.master_files o sys.database_files.

Esempi

In questo esempio vengono restituiti i nomi di file per file_ID 1 e file_ID nel database AdventureWorks2022.

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

Questo è il set di risultati.

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

(1 row(s) affected)

Vedi anche

FILE_IDEX (Transact-SQL)
Funzioni per i metadati (Transact-SQL)
sys.database_files (Transact-SQL)
sys.master_files (Transact-SQL)