Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Azure SQL Managed Instance
Esta função devolve o nome lógico do ficheiro para um dado número de identificação do ficheiro (ID), no contexto da base de dados atual.
Transact-SQL convenções de sintaxe
Sintaxe
FILE_NAME ( file_id )
Arguments
file_id
O número de identificação do ficheiro cujo nome FILE_NAME de ficheiro será devolvedo.
file_id tem um tipo de dado int .
Tipos de devolução
nvarchar(128)
Observações
file_ID corresponde à coluna file_id na vista de catálogo sys.master_files ou na vista de catálogo sys.database_files.
Examples
Este exemplo devolve os nomes dos ficheiros para file_ID 1 e file_ID na base de dados AdventureWorks2025.
SELECT FILE_NAME(1) AS 'File Name 1', FILE_NAME(2) AS 'File Name 2';
GO
Aqui está o conjunto de resultados.
File Name 1 File Name 2
------------------------- ------------------------
AdventureWorks2022_Data AdventureWorks2022_Log
(1 row(s) affected)
Ver também
FILE_IDEX (Transact-SQL)
Funções de metadados (Transact-SQL)
sys.database_files (Transact-SQL)
sys.master_files (Transact-SQL)