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)