hive如何解决create view中Select where语句中含有中文生成视图的没数据问题

问题遇到的现象和发生背景

hive如何解决create view中Select where语句中含有中文生成视图的没数据问题

用代码块功能插入代码,请勿粘贴截图

create view view_city_21_1 as select * from city_21 where area='广州市';
create view view_city_21_2 as select * from city_21 where code='10301';

运行结果及报错内容

view_city_21_1 :没数据,view_city_21_2 :有数据

我的解答思路和尝试过的方法

是不是要hive编码配置信息?

我想要达到的结果

create view 视图 as select * from 表名 where area='中文';
有数据

求教大神解答~

元数据编码问题,改一下编码格式