TDengine count() return 如果没有数据就什么都没有
TDengine count() return nothing if no data
我需要使用mybatis提供存储在TDengine时序数据库中的数据。但我发现如果没有任何数据,count() 函数将 return 什么都没有。
taos> select server_version();
server_version() |
===================
2.0.20.12 |
Query OK, 1 row(s) in set (0.000156s)
taos> select count(*) from d_entrance_data;
Query OK, 0 row(s) in set (0.000905s)
我认为它至少应该 return 0。现在用mybatis处理不了了
count(*) |
========================
0 |
Query OK, 1 row(s) in set (0.016176s)
这让我很困惑。
有什么想法吗?
这是 TDengine 中的一个已知问题,在 TDengine 2.x 版本中,该问题不会被修复。
我需要使用mybatis提供存储在TDengine时序数据库中的数据。但我发现如果没有任何数据,count() 函数将 return 什么都没有。
taos> select server_version();
server_version() |
===================
2.0.20.12 |
Query OK, 1 row(s) in set (0.000156s)
taos> select count(*) from d_entrance_data;
Query OK, 0 row(s) in set (0.000905s)
我认为它至少应该 return 0。现在用mybatis处理不了了
count(*) |
========================
0 |
Query OK, 1 row(s) in set (0.016176s)
这让我很困惑。 有什么想法吗?
这是 TDengine 中的一个已知问题,在 TDengine 2.x 版本中,该问题不会被修复。