FILEGROUPPROPERTY (Transact-SQL)
Область применения: SQL Server Управляемый экземпляр SQL Azure
Эта функция возвращает значение свойства файловой группы по указанному имени и значению этой группы.
Соглашения о синтаксисе 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 соответствует столбцу 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)