FILE_NAME (Transact-SQL)
Se aplica a: SQL Server Azure SQL Managed Instance
Esta función devuelve el nombre de archivo lógico para un número de identificación (id.) del archivo dado, en el contexto de la base de datos actual.
Convenciones de sintaxis de Transact-SQL
Sintaxis
FILE_NAME ( file_id )
Argumentos
file_id
Número de identificación de archivo cuyo nombre de archivo FILE_NAME
va a devolver. file_id tiene un tipo de datos int.
Tipos de valor devuelto
nvarchar(128)
Comentarios
file_ID corresponde a la columna file_id de la vista de catálogo sys.master_files o la vista de catálogo sys.database_files.
Ejemplos
En este ejemplo se devuelven los nombres de archivo de file_ID 1
y file_ID
de la base de datos AdventureWorks2022.
SELECT FILE_NAME(1) AS 'File Name 1', FILE_NAME(2) AS 'File Name 2';
GO
Este es el conjunto de resultados.
File Name 1 File Name 2
------------------------- ------------------------
AdventureWorks2022_Data AdventureWorks2022_Log
(1 row(s) affected)
Consulte también
FILE_IDEX (Transact-SQL)
Funciones de metadatos (Transact-SQL)
sys.database_files (Transact-SQL)
sys.master_files (Transact-SQL)