在配置单元中查询汉字结果无

kuarbcqp  于 2021-06-28  发布在  Hive
关注(0)|答案(1)|浏览(350)

问题:

我有一个配置单元表,它由一个包含中文字符的特定列组成。例如 维 诶 吾 当我尝试运行下面的查询时,它不会返回一行。

Select * from db1 where col4 rlike "吾";

详情:

我还尝试了使用 SERDEPROPERTIES("serialization.encoding"='UTF-8'); 但是没有任何运气。
我还尝试使用下面的查询,其中u+543e表示 :

Select * from db1 where col4 rlike "U+543E";

上面的查询是否需要转义序列,或者可能是编码问题?

x8diyxa7

x8diyxa71#

运行以下命令对我很有用:

Select * from db1 where long_text_field_2 rlike "\u8FCE";

相关问题