Поделиться через


sys.data_spaces (Transact-SQL)

Содержит по одной строке для каждого пространства данных. Это может быть файловая группа, схема секционирования или файловая группа данных FILESTREAM.

Имя столбца

Тип данных

Описание

name

sysname

Имя пространства данных, уникальное внутри базы данных.

data_space_id

int

Номер идентификатора пространства данных, уникальный внутри базы данных.

type

char(2)

Тип пространства данных:

FG = файловая группа

PS = схема секционирования

FD = файловая группа данных FILESTREAM

type_desc

nvarchar(60)

Описание типа пространства данных:

ROWS_FILEGROUP

PARTITION_SCHEME

FILESTREAM_DATA_FILEGROUP

is_default

bit

1 = пространство данных по умолчанию. Это пространство данных используется по умолчанию, если файловая группа или схема секционирования не задана в инструкции CREATE TABLE или CREATE INDEX.

0 = не является пространством данных по умолчанию.

is_system

bit

1 = пространство данных используется для фрагментов полнотекстового индекса.

0 = пространство данных не используется для фрагментов полнотекстового индекса.

Разрешения

Необходимо членство в роли public. Дополнительные сведения см. в разделе Настройка видимости метаданных.

См. также

Справочник

Пространства данных (Transact-SQL)

Представления каталога (Transact-SQL)

sys.databases (Transact-SQL)

sys.destination_data_spaces (Transact-SQL)

sys.filegroups (Transact-SQL)

sys.partition_schemes (Transact-SQL)

Основные понятия

Часто задаваемые вопросы о запросах к системному каталогу сервера SQL Server