解决创建hive表示出现字段中文注释乱码问题

出现中文乱码时,由于元数据库配置不当导致

解决步骤:

  1、查看hive的元数据库集:

        show create database hive;  

        解决创建hive表示出现字段中文注释乱码问题

      alter database hive character set latin1;  改为latin1

  2、更改如下表

    alter table COLUMNS_V2 modify column COMMENT varchar(256) character set utf8;
    alter table TABLE_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8;
    alter table PARTITION_PARAMS  modify column PARAM_VALUE varchar(4000) character set utf8;
    alter table PARTITION_KEYS  modify column PKEY_COMMENT varchar(4000) character set utf8;
    alter table  INDEX_PARAMS  modify column PARAM_VALUE  varchar(4000) character set utf8;

 

 

相关文章:

  • 2021-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-01
  • 2021-05-04
  • 2021-12-04
  • 2022-12-23
猜你喜欢
  • 2021-09-02
  • 2022-12-23
  • 2021-05-04
  • 2022-01-19
  • 2022-01-13
  • 2021-07-03
  • 2022-02-10
相关资源
相似解决方案