SHOW DATABASE
SHOW Retention policy
- ON <database_name> 雖然是選填的,但是若不帶入必須先運行
USE <database_name>
。
SHOW Measurement
- ON <database_name> 雖然是選填的,但是若不帶入必須先運行
USE <database_name>
。
SHOW Series
- ON <database_name> 雖然是選填的,但是若不帶入必須先運行
USE <database_name>
。
WHERE
條件不支持field
判斷
WHERE
條件中的operator
支持等於 =
、不等於 <> OR !=
、LIKE =~
、NOT LIKE !~
WHERE
條件中還能帶入time
限縮,只有當條件為time
時才可以使用>
<
。 當以時間為條件時,實際上是使用shard
為粒度,會判斷該時間所屬哪一個shard
以此進行篩選,所以會出現超出time
範圍的資料,如下範例:
SHOW Tag Keys
- ON <database_name> 雖然是選填的,但是若不帶入必須先運行
USE <database_name>
。
WHERE
條件不支持field
判斷
WHERE
條件中的operator
支持等於 =
、不等於 <> OR !=
、LIKE =~
、NOT LIKE !~
WHERE
條件中還能帶入time
限縮,只有當條件為time
時才可以使用>
<
。 當以時間為條件時,實際上是使用shard
為粒度,會判斷該時間所屬哪一個shard
以此進行篩選,所以會出現超出time
範圍的資料。
SHOW Tag Values
- ON <database_name> 雖然是選填的,但是若不帶入必須先運行
USE <database_name>
。
WHERE
條件不支持field
判斷
WITH
和WHERE
條件中operator
支持等於 =
、不等於 <> OR !=
、LIKE =~
、NOT LIKE !~
WITH
為必填支援指定的tag_key
、正則表達式和多個tag_key (IN)
WHERE
條件中還能帶入time
限縮,只有當條件為time
時才可以使用>
<
。 當以時間為條件時,實際上是使用shard
為粒度,會判斷該時間所屬哪一個shard
以此進行篩選,所以會出現超出time
範圍的資料。
SHOW Field Keys
- ON <database_name> 雖然是選填的,但是若不帶入必須先運行
USE <database_name>
。
WHERE
條件中還能帶入time
限縮,只有當條件為time
時才可以使用>
<
。 當以時間為條件時,實際上是使用shard
為粒度,會判斷該時間所屬哪一個shard
以此進行篩選,所以會出現超出time
範圍的資料。
Field Values
在不同的shard
允許不同的資料型態,因此SHOW FIELD KEYS
會返回所有的資料型態,如下範例: