Hive 配置单元0.11十进制精度错误

Hive 配置单元0.11十进制精度错误,hive,Hive,我正在尝试创建一个具有十进制精度列的配置单元表。由于某些原因,我可以创建数据类型为decimal的列,但精度不高。例如:b decimal是可以的,但对于b decimal(3,3)。我总是出错 create table语句中靠近“decimal”的输入不匹配“(”例外)。 配置单元>创建表testbd.test1_decimal(b decimal(3,3)) Hive 0.11不支持小数精度和小数比例。增加了对小数比例和精度的支持,并在Hive 0.13中提供

我正在尝试创建一个具有十进制精度列的配置单元表。由于某些原因,我可以创建数据类型为decimal的列,但精度不高。例如:b decimal是可以的,但对于b decimal(3,3)。我总是出错

create table语句中靠近“decimal”的输入不匹配“(”例外)。


配置单元>创建表testbd.test1_decimal(b decimal(3,3))

Hive 0.11不支持小数精度和小数比例。增加了对小数比例和精度的支持,并在Hive 0.13中提供