FILE_NAME (Transact-SQL)

指定されたファイル識別 (ID) 番号の論理ファイル名を返します。

トピック リンク アイコンTransact-SQL 構文表記規則

構文

FILE_NAME ( file_id ) 

引数

  • file_id
    ファイル名を返す基になるファイル識別番号です。file_id のデータ型は int です。

戻り値の型

nvarchar(128)

解説

file_ID は、sys.master_files カタログ ビューまたは sys.database_files カタログ ビューの file_id 列に対応しています。

次の例では、AdventureWorks データベースの file_ID 1 および file_ID に対するファイル名を返します。

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 の参考資料の入手