Impala表中一列中双精度值的最小长度

时间:2019-08-05 19:42:40

标签: sql cloudera impala

我试图通过获取表中一列(双精度)中每个值的长度并在其顶部运行min函数以获取最小长度来找到最小长度。

当列为字符串类型但'length'函数不适用于impala中的double数据类型时,此方法很好用,

min(length(columnname))

1 个答案:

答案 0 :(得分:1)

所有双列均为8字节,如documentation中所述。 LENGTH()是一个字符串函数,它对数字值实际上没有任何意义(尽管您可以转换为字符串然后测量长度)。