The Wayback Machine - http://web.archive.org/web/20140105201539/http://msdn.microsoft.com:80/zh-tw/library/ms188401(v=sql.90).aspx
匯出 (0) 列印
全部展開
Expand Minimize
本主題尚未接受評分 - 為這個主題評分

FILEPROPERTY (Transact-SQL)

指定了檔案名稱和屬性名稱時,便傳回指定的檔案名稱屬性值。

主題連結圖示 Transact-SQL 語法慣例


FILEPROPERTY ( file_name , property )
file_name

這是包含傳回屬性資訊所屬的目前資料庫之相關聯檔案名稱的運算式。file_name 是 nchar(128)。

property

這是包含要傳回之檔案屬性名稱的運算式。property 是 varchar(128),它可以是下列值之一。

值 描述 傳回的值

IsReadOnly

檔案群組是唯讀的。

1 = True

0 = False

NULL = 輸入無效。

IsPrimaryFile

檔案是主要檔案。

1 = True

0 = False

NULL = 輸入無效。

IsLogFile

檔案是記錄檔。

1 = True

0 = False

NULL = 輸入無效。

SpaceUsed

指定檔案所用的空間量。

檔案中所配置的頁數

file_name 對應於 sys.master_files 或 sys.database_files 目錄檢視中的 name 資料行。

下列範例會傳回 AdventureWorks 資料庫中 AdventureWorks_Data 檔案名稱的 IsPrimaryFile 屬性設定。

USE AdventureWorks;
GO
SELECT FILEPROPERTY('AdventureWorks_Data', 'IsPrimaryFile')AS [Primary File];
GO

以下為結果集:

Primary File 
-------------
1
(1 row(s) affected)
本文對您有任何幫助嗎?
(剩餘 1500 個字元)

社群新增項目

新增
顯示:
© 2014 Microsoft. 著作權所有,並保留一切權利。