FILEGROUPPROPERTY (Transact-SQL)

适用于:SQL ServerAzure SQL 托管实例

此函数返回指定名称的文件组属性值和文件组值。

Transact-SQL 语法约定

语法

FILEGROUPPROPERTY ( filegroup_name , property )

参数

filegroup_name

类型为 sysname 的表达式,它表示要为 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