SHOW CONTINUOUS QUERIES

SHOW CONTINUOUS QUERIES语法用于显示当前数据库中的所有已存在的连续查询。如需查看其他数据库中的连续查询对象,可以通过USE语句切换至目标数据库。

引擎与版本

SHOW CONTINUOUS QUERIES语法仅适用于时序引擎。无版本要求。

语法

show_cq_statement ::=  SHOW CONTINUOUS QUERIES

返回结果集说明

列名

类型

结果说明

name

VARCHAR

连续查询的名称。

interval

VARCHAR

该连续查询的计算窗口间隔。详细介绍,请参见 CREATE CONTINUOUS QUERY

window

VARCHAR

用于指定连续查询的计算窗口,即每次计算所覆盖的数据的时间范围。详细介绍,请参见 CREATE CONTINUOUS QUERY

offset

VARCHAR

指定窗口偏移。详细介绍,请参见 CREATE CONTINUOUS QUERY

query

VARCHAR

连续查询中具体的查询计算的语句。

示例

展示当前数据库下的连续查询语句。

SHOW CONTINUOUS QUERIES;

返回结果如下:

+-------+----------+--------------------------------+
| name  | interval |             query              |
+-------+----------+--------------------------------+
| my_cq | 1d       | INSERT INTO                    |
|       |          | `db_sensor_year`.`sensor`      |
|       |          | (SELECT MEAN(`temperature`)  |
|       |          | AS `temperature`,              |
|       |          | MEAN(`humidity`) AS          |
|       |          | `humidity`, `device_id`,       |
|       |          | `region` FROM                  |
|       |          | `db_sensor_month`.`sensor`)    |
+-------+----------+--------------------------------+