FILEGROUPPROPERTY (Transact-SQL)

適用於:SQL ServerAzure SQL 受控執行個體

此函數會傳回指定名稱的檔案群組屬性值和檔案群組值。

Transact-SQL 語法慣例

Syntax

FILEGROUPPROPERTY ( filegroup_name, property )  

注意

若要檢視 SQL Server 2014 (12.x) 和舊版的 Transact-SQL 語法,請參閱 舊版檔

引數

filegroup_name
類型是 sysname 的運算式,代表 FILEGROUPPROPERTY 傳回具名屬性資訊的檔案群組名稱。

property
類型是 varchar(128) 的運算式,此運算式會傳回檔案群組屬性的名稱。 Property 可以傳回下列其中一個值:

描述 傳回的值
IsReadOnly 檔案群組是唯讀的。 1 = TRUE

0 = FALSE

NULL = 無效的輸入。
IsUserDefinedFG 檔案群組是使用者自訂檔案群組。 1 = TRUE

0 = FALSE

NULL = 無效的輸入。
IsDefault 檔案群組是預設的檔案群組。 1 = TRUE

0 = FALSE

NULL = 無效的輸入。

傳回型別

int

備註

filegroup_name 對應到 sys.filegroups 目錄檢視中的 name 資料行。

範例

這個範例會 IsDefault 傳回 AdventureWorks2022 資料庫中主要檔案群組的屬性設定。

SELECT FILEGROUPPROPERTY('PRIMARY', 'IsDefault') AS 'Default Filegroup';  
GO  

以下為結果集。

Default Filegroup   
---------------------   
1  
  
(1 row(s) affected)  

另請參閱

FILEGROUP_ID (Transact-SQL)
FILEGROUP_NAME (Transact-SQL)
中繼資料函數 (Transact-SQL)
SELECT (Transact-SQL)
sys.filegroups (Transact-SQL)