DISCOVER_STORAGE_TABLES 行集
允许客户端确定在表格或 SharePoint 模式下运行的 Analysis Services 数据库中包括的表。
行集列
DISCOVER_STORAGE_TABLES 行集包含以下列。
列名 |
类型指示符 |
长度 |
说明 |
---|---|---|---|
DATABASE_NAME |
DBTYPE_WSTR |
指定包含表的数据库名称。 可通过使用此列对 DISCOVER_STORAGE_TABLES 行集进行限制。 如果未使用此列来限制行集,则使用当前数据库。 |
|
CUBE_NAME |
DBTYPE_WSTR |
指定包含表的多维数据集或模型。 可通过使用此列对 DISCOVER_STORAGE_TABLES 行集进行限制。 |
|
MEASURE_GROUP_NAME |
DBTYPE_WSTR |
度量值组的名称。 |
|
PARTITION_NAME |
DBTYPE_WSTR |
分区的名称。 |
|
DIMENSION_NAME |
DBTYPE_WSTR |
维度的名称。 |
|
TABLE_ID |
DBTYPE_WSTR |
用于存储表属性的表的 ID。 |
|
TABLE_PARTITIONS_COUNT |
DBTYPE_ WSTR |
表分区计数。 |
|
HINT_TABLE_TYPE |
DBTYPE_ WSTR |
表类型的提示。 |
|
ROWS_COUNT |
DBTYPE_UI4 |
分区中的行数。 |
|
RIVIOLATION_COUNT |
DBTYPE_UI4 |
具有引用完整性冲突的行数。 |
限制列
对于 DISCOVER_STORAGE_TABLES 行集,可对下表中列出的列进行限制。
列名 |
类型指示符 |
限制状态 |
---|---|---|
DATABASE_NAME |
DBTYPE_WSTR |
可选。 |
CUBE_NAME |
DBTYPE_WSTR |
可选。 |
MEASURE_GROUP_NAME |
DBTYPE_WSTR |
可选 |
PARTITION_NAME |
DBTYPE_WSTR |
可选 |
示例
下面的代码示例从当前连接上的默认数据库返回存储表以及各存储表中的行数的列表。
SELECT TABLE_ID, ROWS_COUNT
FROM $system.DISCOVER_STORAGE_TABLES
ORDER BY TABLE_ID DESC