FILE_NAME (Transact-SQL)
適用対象: SQL Server Azure SQL Managed Instance
この関数は、現在のデータベースのコンテキストで、指定されたファイル識別 (ID) 番号の論理ファイル名を返します。
構文
FILE_NAME ( file_id )
引数
file_id
ファイル名 FILE_NAME
を取得するファイル識別番号です。 file_id のデータ型は int です。
戻り値の型
nvarchar(128)
注釈
file_ID は、sys.master_files カタログ ビューまたは sys.database_files カタログ ビューの file_id 列に対応します。
例
この例では、AdventureWorks2022 データベースの file_ID 1
と file_ID
に対するファイル名が返されます。
SELECT FILE_NAME(1) AS 'File Name 1', FILE_NAME(2) AS 'File Name 2';
GO
結果セットは次のとおりです。
File Name 1 File Name 2
------------------------- ------------------------
AdventureWorks2022_Data AdventureWorks2022_Log
(1 row(s) affected)
参照
FILE_IDEX (Transact-SQL)
メタデータ関数 (Transact-SQL)
sys.database_files (Transact-SQL)
sys.master_files (Transact-SQL)