Udostępnij za pomocą


FILE_NAME (Transact-SQL)

Dotyczy:SQL ServerAzure SQL Managed Instance

Funkcja ta zwraca logiczną nazwę pliku dla danego numeru identyfikacyjnego pliku (ID), w kontekście aktualnej bazy danych.

Transact-SQL konwencje składni

Składnia

FILE_NAME ( file_id )   

Arguments

file_id
Numer identyfikacyjny pliku, którego nazwa FILE_NAME pliku zostanie zwrócona. file_id ma typ danych int .

Typy zwracane

nvarchar(128)

Uwagi

file_ID odpowiada kolumnie file_id w widoku katalogu sys.master_files lub sys.database_files katalogu.

Przykłady

Ten przykład zwraca nazwy plików dla file_ID 1 i file_ID w bazie AdventureWorks2025.

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

Oto zestaw wyników.

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

(1 row(s) affected)

Zobacz też

FILE_IDEX (Transact-SQL)
Funkcje metadanych (Transact-SQL)
sys.database_files (Transact-SQL)
sys.master_files (Transact-SQL)