Share via


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 系統目錄 FAQ