FILEGROUPPROPERTY (Transact-SQL)

Возвращает значение указанного свойства файловой группы по имени файловой группы и имени свойства.

Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии).

Значок ссылки на раздел Синтаксические обозначения в 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 первичной файловой группы в базе данных AdventureWorks2012.

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)