TSContainerNElems 函数

TSContainerNElems 函数返回存储在指定容器或所有容器中的时间系列数据元素数。

语法

TSContainerNElems(container_name  varchar(128,1));
TSContainerNElems(container_name  varchar(128,1)
                  rw_flag         integer default 0);
container_name
指定要返回其相关信息的窗口。必须是现有容器名称。
值 NULL 将返回有关数据库的所有容器的信息。
rw_flag
对于滚动窗口容器,指定要返回其元素总数的分区:
0 = 活动窗口中的分区
1 = 休眠窗口中的分区
3 = 容器分区。元素数等于活动和休眠窗口中的时间间隔数。
4 = 所有分区。

描述

使用 TSContainerNElems 函数可查看容器中存储的元素数。对于滚动窗口容器,TSContainerNElems 函数将返回一组指定分区中的元素总数。

返回结果

元素数。

示例

以下语句返回容器 mult_container 中存储的元素数:

EXECUTE FUNCTION TSContainerNElems("mult_container");

            elements

                  26

1 row(s) retrieved.

以下语句返回所有容器中存储的元素数:

EXECUTE FUNCTION TSContainerNElems(NULL);

            elements

              241907

1 row(s) retrieved.