FILE_NAME (Transact-SQL)

Aplica-se a:SQL ServerInstância Gerenciada de SQL do Azure

Esta função retorna o nome de arquivo lógico para um número de identificação (ID) de arquivo dado arquivo no contexto do banco de dados atual.

Convenções de sintaxe de Transact-SQL

Sintaxe

FILE_NAME ( file_id )   

Observação

Para exibir a sintaxe do Transact-SQL para o SQL Server 2014 (12.x) e versões anteriores, confira a Documentação das versões anteriores.

Argumentos

file_id
Número de identificação de arquivos cujo nome de arquivo será retornado por FILE_NAME. file_id tem um tipo de dados int.

Tipos de retorno

nvarchar(128)

Comentários

file_ID corresponde à coluna file_id na exibição do catálogo sys. master_files ou a exibição do catálogo sys. database_files.

Exemplos

Este exemplo retorna os nomes de arquivo para file_ID 1 e file_ID no banco de dados AdventureWorks2022.

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

Este é o conjunto de resultados.

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

(1 row(s) affected)

Consulte Também

FILE_IDEX (Transact-SQL)
funções de metadados (Transact-SQL)
sys.database_files (Transact-SQL)
sys.master_files (Transact-SQL)