DESCRIBE TABLE
DESCRIBE [TABLE] [db.]table 描述了 db 或当前使用的数据库中的表结构。
示例
描述表 monitor:
sql
1. DESCRIBE TABLE monitor;
或者
sql
1. DESCRIBE monitor;
sql
1. ```sql
2. +--------+----------------------+------+------+---------------------+---------------+
3. | Column | Type | Key | Null | Default | Semantic Type |
4. +--------+----------------------+------+------+---------------------+---------------+
5. | host | String | PRI | YES | | TAG |
6. | ts | TimestampMillisecond | PRI | NO | current_timestamp() | TIMESTAMP |
7. | cpu | Float64 | | YES | 0 | FIELD |
8. | memory | Float64 | | YES | | FIELD |
9. +--------+----------------------+------+------+---------------------+---------------+
10. 4 rows in set (0.00 sec)
结果中展示相应的表结构:
Column: 列名Type: 列类型Key:PRI表示该列在PRIMARY KEY约束里。Null:YES表示可以为空,否则为NODefault: 列的默认值Semantic Type:该列的语义类型,对应数据模型中的TAG、FIELD或TIMESTAMP。
