当前需求场景:
每月要提供一份数据给客户,以excel表的形式,每次都要去Hive中取数据,但Hive表字段都为英文所以每次取了数据出来后还要手动处理修改成指定格式。手动操作较多较为麻烦。
在hive查询时 使用英文别名是没有任何问题的,
SELECT st.source_task_order A, st.creation_date B FROM tr_source_task st;
但是有某些特殊需求,需要使用中文别名时
解决方法:
将中文别名用反单引号( tab键上面的那个键可以敲出来)引起来即可。
SELECT unit_name as `单位名称` FROM table_company_task;