hive 0.11十进制精度错误

时间:2014-03-14 18:38:00

标签: hive

我正在尝试使用小数精度列创建一个配置单元表。出于某种原因,我能够创建数据类型为decimal的列,但不能创建精度.Eg:b decimal是正常的,但是对于b decimal(3,3)。我一直收到错误

不匹配的输入'('除了)接近'十进制'在create table statement中。

蜂房> create table testbd.test1_decimal(b decimal(3,3));

1 个答案:

答案 0 :(得分:1)

Hive 0.11不支持十进制的精度和比例。 HIVE-3976增加了对小数和精度的支持,可在Hive 0.13中使用。