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)