FILEGROUPPROPERTY (Transact-SQL)

Применимо к:SQL Server Управляемый экземпляр SQL Azure

Эта функция возвращает значение свойства файловой группы по указанному имени и значению этой группы.

Соглашения о синтаксисе Transact-SQL

Синтаксис

FILEGROUPPROPERTY ( filegroup_name, property )  

Примечание.

Сведения о синтаксисе Transact-SQL для SQL Server 2014 (12.x) и более ранних версиях см . в документации по предыдущим версиям.

Аргументы

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 соответствует столбцу name в представлении каталога sys.filegroups.

Примеры

В этом примере возвращается IsDefault параметр свойства для первичной файловой группы в базе данных AdventureWorks2022.

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)