Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql Impala表格中一列中双精度值的最小长度_Sql_Cloudera_Impala - Fatal编程技术网

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

Sql Impala表格中一列中双精度值的最小长度,sql,cloudera,impala,Sql,Cloudera,Impala,我试图通过获取表中一列(double)中每个值的长度并在其上运行min函数来获得最小长度,从而找到最小长度 如果列是字符串类型,但“length”函数不适用于impala中的double数据类型,那么这种方法很有效,还有什么其他方法可以解决这个问题 min(length(columnname)) 所有双列都是8字节,如中所述LENGTH()是一个字符串函数,它对数值没有实际意义(尽管可以转换为字符串,然后测量长度)

我试图通过获取表中一列(double)中每个值的长度并在其上运行min函数来获得最小长度,从而找到最小长度

如果列是字符串类型,但“length”函数不适用于impala中的double数据类型,那么这种方法很有效,还有什么其他方法可以解决这个问题

min(length(columnname))

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