创建了一张hive表,对字段增加了注释,比如comment '注释内容' 之类的,但是在hive client查看时候却是乱码

比如:

create table test_ultraedit (
id int comment 'id',
name string comment '名字'
);

在hive client查看:

因为乱码的注释内容是中文,所以第一感觉应该是hive 元数据库编码的问题,登录mysql修改hive元数据库CLOUMNS_V2表

alter table COLUMNS_V2 modify column COMMENT varchar(256) character set utf8;
FLUSH PRIVILEGES;

然后再创建创建一张表测试:

create table test_ultraedit2 (
id int comment 'id',
name string comment '名字'
);

到hive client验证:

正常!

最新文章

  1. 【转+分析】JAVA: 为什么要使用"抽象类"? 使用"抽象类"有什么好处?
  2. 第1章 游戏之乐——NIM(3)两堆石头的游戏
  3. ios 好去处
  4. c标准库中字符和数字转换的函数
  5. 未能导入activex控件,请确保它正确注册"的完美解决方案
  6. chapter 10 统计检验
  7. Linux 软件源设置
  8. sudo service memcached start
  9. opencv鼠标操作及GUI矩形绘画
  10. Docker 简述
  11. 二层环路保护,RRPP多环的配置
  12. 基于FeignClient提供简单的用户查询服务
  13. vue2.0 broadcast和dispatch的理解
  14. 20155327 Exp9 Web安全基础
  15. jTemplates
  16. [数据库]_[初级]_[sqlite3简单使用]
  17. Android应用开发揭秘之优化技术
  18. oracle查询数据库最大连接数等信息
  19. ActiveMQ消息队列使用和配置
  20. python查找文件相同的和包含汉字的

热门文章

  1. Django的templates(模板)
  2. js对象无法当成参数传递 解决方法
  3. Linux CentOS7 VMware 安装软件包的三种方法、rpm包介绍、rpm工具用法、yum工具用法、yum搭建本地仓库
  4. Golang基础之文件操作
  5. Linux环境安装Golang
  6. 074、Java面向对象之构造方法重载
  7. mysql里的序列应用详解
  8. html5和html4.0.1的<html>标记的区别
  9. 外网如何访问 Service?【转】
  10. 强制找回GitLab管理员账户密码的方法