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)