操作系统:centos7 TDengine 版本:2.1.3.0
重现步骤:
- 创建稳定的t6 (ts timestamp,val int,flow nchar(38)) tags(dev nchar(38),gr nchar(38));</li>
- 使用 t6 (dev,gr) 标签 ('437bc984e4524ab6971ee02d94b896021333','437bc984e4524ab6971ee02d94b896021') 值 (now,1,'437bc984e4524ab6971ee02d94b89602') 插入 t6004;
- 使用 t6 (dev,gr) 标签 ('bbbbbbbbbbbbbbbbbbbbbbbbbbbbb','a') 值 (now,1,'121') 插入 t6007;
做查询:
select * from t6 where dev='437bc984e4524ab6971ee02d94b896021333';
Query OK, 0 row(s) in set (0.001306s)
再次查询:
select * from t6 where dev='bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb';
ts | val | flow | dev | gr |
===========================================================================================================================================
2021-07-22 08:42:07.315 | 1 | 121 | bbbbbbbbbbbbbbbbbbbbbbbbbbb... | a |
Query OK, 1 row(s) in set (0.001435s)
taos> select * from t6;
ts | val | flow | dev | gr |
===========================================================================================================================================
2021-07-22 08:42:07.315 | 1 | 121 | bbbbbbbbbbbbbbbbbbbbbbbbbbb... | a |
2021-07-22 08:42:24.613 | 1 | 121 | a | a |
2021-07-22 08:42:51.617 | 1 | 437bc984e4524ab6971ee02d94b... | 437bc984e4524ab6971ee02d94b... | 437bc984e4524ab6971ee02d94b... |
Query OK, 3 row(s) in set (0.001944s)
好像标签的类型是nchar,值大于32,查询不能返回数据。
不确定是否有人有同样的问题并知道如何解决。