【YashanDB知识库】hive初始化崖山报错YAS-04209

本文内容来自YashanDB官网,原文内容请见 https://www.yashandb.com/newsinfo/7849008.html?templateId=1718516

【问题分类】功能使用

【关键字】hadoop,hive,YAS-02058

【问题描述】hive初始化崖山报错:

0: jdbc:yasdb://192.168.xxx.xxx:1688/hive> CREATE TABLE IF NOT EXISTS MASTER_KEYS ( KEY_ID INTEGER NOT NULL AUTO_INCREMENT, MASTER_KEY VARCHAR(767) BINARY NULL, PRIMARY KEY (KEY_ID) ) ENGINE=INNODB DEFAULT CHARSET=latin1

Error: [line: 1 column: 112] YAS-04209 unexpected word BINARY (state=42000,code=4209)

【问题原因分析】数据类型兼容问题,mysql中VARCHAR(767) BINARY表示一个可变长度的二进制字符串,最大长度为767字节

【解决/规避方法】涉及VARCHAR(767) BINARY数据类型 更改为 BINARY(255)规避

【影响范围】23.3

【修复版本】-

相关推荐
川石课堂软件测试7 分钟前
Python | 高阶函数基本应用及Decorator装饰器
android·开发语言·数据库·python·功能测试·mysql·单元测试
.又是新的一天.19 分钟前
08-Jmeter数据驱动、数据库的操作、命令行执行方式
数据库·jmeter
LilySesy1 小时前
ABAP+如果在join的时候需要表1的字段某几位等于表2的字段的某几位,需要怎么做?
服务器·前端·数据库·sap·abap·alv
口_天_光健1 小时前
制造企业的数据目录编写
大数据·数据库·数据仓库·数据分析
mpHH1 小时前
postgresql pg_upgrade源码阅读--doing
数据库·postgresql
苦学编程的谢2 小时前
Redis_6_String
数据库·redis·缓存
秋已杰爱2 小时前
技术准备十:etcd
数据库·etcd
研究司马懿2 小时前
【ETCD】ETCD集群部署(TLS)
数据库·chrome·云原生·自动化·运维开发·etcd
行者游学2 小时前
ETCD 备份脚本
数据库·etcd
研究司马懿2 小时前
【ETCD】ETCD单节点二进制部署(TLS)
数据库·chrome·云原生·运维开发·etcd·argocd·gitops