今天写了一段SQL,代码逻辑没有问题,但是结果老是跟实际不符合。于是用explain查了一下执行计划也没有什么问题。于是只能一步一步临时表的查问题。最后定位到where a!=’’。
下面是hive支持的隐式类型转换图表
hive测试结果:
hive字段类型为bigint但在where条件却用了字符串a!=''导致执行计划和结果有问题
最新推荐文章于 2024-07-11 14:12:51 发布
今天写了一段SQL,代码逻辑没有问题,但是结果老是跟实际不符合。于是用explain查了一下执行计划也没有什么问题。于是只能一步一步临时表的查问题。最后定位到where a!=’’。
下面是hive支持的隐式类型转换图表
hive测试结果: