标签: sql cloudera impala
我试图通过获取表中一列(双精度)中每个值的长度并在其顶部运行min函数以获取最小长度来找到最小长度。
当列为字符串类型但'length'函数不适用于impala中的double数据类型时,此方法很好用,
min(length(columnname))
答案 0 :(得分:1)
所有双列均为8字节,如documentation中所述。 LENGTH()是一个字符串函数,它对数字值实际上没有任何意义(尽管您可以转换为字符串然后测量长度)。
LENGTH()