FILE_NAME (Transact-SQL)

Возвращает логическое имя файла, соответствующее указанному идентификатору (ID) файла.

Значок ссылки на разделСоглашения о синтаксисе в Transact-SQL

Синтаксис

FILE_NAME ( file_id ) 

Аргументы

  • file_id
    Идентификатор файла, для которого необходимо вернуть имя файла. Аргумент file_id имеет тип int.

Типы возвращаемых данных

nvarchar(128)

Замечания

Аргумент file_ID соответствует столбцу file_id в представлениях каталога sys.master_files или sys.database_files.

Примеры

В следующем примере возвращаются имена файлов для file_ID 1 и file_ID в базе данных AdventureWorks.

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

Ниже приводится результирующий набор.

File Name 1           File Name 2
----------------      ------------------------ 
AdventureWorks_Data   AdventureWorks_Log 
(1 row(s) affected)

См. также

Справочник

FILE_IDEX (Transact-SQL)
Функции метаданных (Transact-SQL)
sys.database_files (Transact-SQL)
sys.master_files (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005