2017-08-30 42 views
0

四處錯誤:類型不匹配。 VARCHAR和TIMESTAMP與鳳凰

ERROR 203 (22005): Type mismatch. VARCHAR and TIMESTAMP for '2017-08-30 06:21:46.732' 
SQLState: 22005 
ErrorCode: 203 
而與apache.pheonix執行的松鼠SQL客戶端的查詢之下

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

和USR_CRT類型是TIMESTAMP

回答

0

至極鳳凰版你正在用嗎?

功能TO_TIMESTAMP對我來說就像一個魅力。您的查詢將是:

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

我使用的是鳳凰4.11.0與HBase的1.3.1和Hadoop 2.7.3在AWS EMR