FILEGROUPPROPERTY (Transact-SQL)
Возвращает значение указанного свойства файловой группы по имени файловой группы и имени свойства.
Соглашения о синтаксисе в 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
первичной файловой группы в базе данных AdventureWorks
.
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)