hive 中decimal类型
Hive decimal类型,最好指定长度吧。刚开始以为Hive的decimal类型和MySql一致。后来发现想错了,还是个大坑! Hive的decimal类型借鉴于Oracle,decimal(m,n)表示数字总长度为m位,小数位为n位,那么整数位就只有m-n位了。这与MySql是不一样的,MySql就直接表示整数位为m位了。 如果你在使用Hive的时候发现字段长度不够,那会出现什么样的问题呢?Hive在处理数值字段的时候会直接置该字段值为NULL,不会将它截去。 如果你建的表不带...
转载
2021-06-15 11:32:50 ·
7852 阅读 ·
2 评论