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 соответствует столбцу name представления каталога sys.filegroups.
Примеры
Следующий пример возвращает значение свойства IsDefault первичной файловой группы в базе данных База данных AdventureWorks2008R2.
USE AdventureWorks2008R2;
GO
SELECT FILEGROUPPROPERTY('PRIMARY', 'IsDefault') AS 'Default Filegroup';
GO
Ниже приводится результирующий набор.
Default Filegroup
---------------------
1
(1 row(s) affected)