次の方法で共有


FILEGROUPPROPERTY (Transact-SQL)

適用対象:SQL ServerAzure SQL Managed Instance

この関数では、指定した名前とファイル グループの値に対する、ファイル グループのプロパティ値を返します。

Transact-SQL 構文表記規則

構文

FILEGROUPPROPERTY ( filegroup_name , property )

引数

filegroup_name

によって名前付けされたプロパティ情報が返されるファイル グループの名前を表す、FILEGROUPPROPERTY 型の式を指定します。

財産

ファイル グループのプロパティの名前を返す 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列に対応します。

次の使用例は、IsDefault データベースのプライマリ ファイル グループのAdventureWorks2022プロパティ設定を返します。

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

結果セットは次のとおりです。

Default Filegroup
---------------------
1