DESCRIBE TABLE

查询指定时序数据表的Schema信息。

语法

describe_table_statement ::= DESCRIBE TABLE table_name

DESCRIBE TABLE语句的结果集以表的形式返回,其结果集的shema如下:

列名

类型

结果说明

columnName

VARCHAR

该列的列名。

typeName

VARCHAR

该列的数据类型。

columnKind

VARCHAR

该列的种类。

根据建表语句的制定,可能的种类有3种:

  • TAG:表明该列是一个标签列。

  • TIMESTAMP:表明该列是一个时间戳列。一张时序表中只会有一个种类为TIMESTAMP的列。

  • FIELD:除了标签列和时间戳列以外的列都是数据列。用于记录上报的真实事件数据。

示例

> DESCRIBE TABLE sensor;
+-------------+-----------+------------+
| columnName  | typeName  | columnKind |
+-------------+-----------+------------+
| device_id   | VARCHAR   | TAG        |
| region      | VARCHAR   | TAG        |
| time        | TIMESTAMP | TIMESTAMP  |
| temperature | DOUBLE    | FIELD      |
| humidity    | BIGINT    | FIELD      |
+-------------+-----------+------------+
5 rows selected (0.075 seconds)
阿里云首页 云原生多模数据库 Lindorm 相关技术圈