INFO-创建view语句中的中文被识别成?

功能说明
离线开发

具体说明

创建view时语句中包含中文,日志出现类似报错时:

INFO-创建view语句中的中文被识别成? - 图1

CREATE VIEW 语句会将定义 VIEW 的 SQL 持久化到 Hive Metastore 中,NDH 部署的 Hive Metastore MySQL 后端默认使用 latin1 编码,不支持中文;

使用示例

ALTER TABLE TBLS MODIFY COLUMN VIEW_EXPANDED_TEXT mediumtext CHARACTER SET utf8;
ALTER TABLE TBLS MODIFY COLUMN VIEW_ORIGINAL_TEXT mediumtext CHARACTER SET utf8;


作者:潘晓宇