Hbase 类型不匹配。带有Pheonix的VARCHAR和TIMESTAMP

Hbase 类型不匹配。带有Pheonix的VARCHAR和TIMESTAMP,hbase,phoenix,squirrel-sql,Hbase,Phoenix,Squirrel Sql,获取错误: ERROR 203 (22005): Type mismatch. VARCHAR and TIMESTAMP for '2017-08-30 06:21:46.732' SQLState: 22005 ErrorCode: 203 使用apache.pheonix在SQuirrel SQL客户端中执行以下查询时 select * from USER_T where USR_CRT=cast('2017-08-30 06:21:46.732' AS timestamp) USR

获取错误:

ERROR 203 (22005): Type mismatch. VARCHAR and TIMESTAMP for '2017-08-30 06:21:46.732'
SQLState:  22005
ErrorCode: 203
使用apache.pheonix在SQuirrel SQL客户端中执行以下查询时

select * from USER_T where USR_CRT=cast('2017-08-30 06:21:46.732' AS timestamp)

USR_CRT类型是TIMESTAMP,您使用的是哪种版本的Phoenix

这个功能对我来说很有魅力。您的查询将是:

select*from USER\T其中USR\u CRT=TO\u时间戳('2017-08-30 06:21:46.732')

我在AWS EMR上使用Phoenix 4.11.0、HBase 1.3.1和Hadoop 2.7.3