hive里因为列名用了关键字导致建表失败

代码

现象

ParseException line 6:4 cannot recognize input near 'percent' 'String' 'COMMENT' in column name or primary key or foreign key

23/11/13 11:52:57 ERROR org.apache.hadoop.hive.ql.Driver: FAILED: ParseException line 6:4 cannot recognize input near 'percent' 'String' 'COMMENT' in column name or primary key or foreign key

org.apache.hadoop.hive.ql.parse.ParseException: line 6:4 cannot recognize input near 'percent' 'String' 'COMMENT' in column name or primary key or foreign key

原因

在hive中row和percent都是关键字,所以会报错

更改后的代码

相关推荐
2401_cf7 分钟前
为什么hadoop不用Java的序列化?
java·hadoop·eclipse
钊兵7 小时前
hivesql是什么数据库?
大数据·hive
RestCloud7 小时前
产品更新丨谷云科技 iPaaS 集成平台 V7.5 版本发布
数据仓库·系统安全·api·数字化转型·ipaas·数据集成平台·集成平台
RestCloud8 小时前
数据清洗(ETL/ELT)原理与工具选择指南:企业数字化转型的核心引擎
数据仓库·数据安全·etl·数据集成·elt·集成平台
wingaso10 小时前
[经验总结]删除gitlab仓库分支报错:错误:无法推送一些引用到“http:”
linux·数据仓库·git
线条113 小时前
MapReduce Shuffle 全解析:从 Map 端到 Reduce 端的核心数据流
大数据·hadoop·mapreduce
火龙谷1 天前
【hadoop】Kafka 安装部署
大数据·hadoop·kafka
火龙谷1 天前
【hadoop】Flume的相关介绍
大数据·hadoop·flume
RestCloud1 天前
企业对数据集成工具的需求及 ETL 工具工作原理详解
数据仓库·系统安全·etl·数字化转型·数据集成平台·集成平台
薇晶晶1 天前
spark基本介绍
hadoop