我试图将以0开头的int转换为存储在电话目录中的字符串,因为电话号码可以从0开始。我试过-String.format("%04d",num);Integer.toString(num);DecimalFormat df = new DecimalFormat("0000");每次我得到输出0085,而不是0125。如何将带前导零的int</em
我将联合与另一个表一起使用,在这个表中,此应用程序作为Int64数据类型。这就是为什么我在这里使用cast来转换整数。但是我没有得到正确的值。当我使用Float64而不是integer时,它会给出正确的值。请建议一下该怎么做?cast(CASE WHEN Channel = "Search" THEN Apps/2 ELSE Apps END as int64) as Apps