FILEGROUPPROPERTY (Transact-SQL)
ファイル グループとプロパティ名が指定された場合に、ファイル グループ プロパティ値を返します。
構文
FILEGROUPPROPERTY ( filegroup_name , property )
引数
- filegroup_name
対象となるプロパティ情報を返すファイル グループの名前を表す式を指定します。式のデータ型は sysname です。
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 列に対応しています。
例
次の例では、AdventureWorks
データベースのプライマリ ファイル グループに対する IsDefault
プロパティの設定値を返します。
USE AdventureWorks;
GO
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)