您是否知道如何在配置单元中使用千位分隔符格式化数字的输出?例如:
数据:146452664
输出:146,452,664
我在Teradata中使用了此功能,但不知道如何在Hive中实现。
cast(cast(cast(number as integer) as format'ZZZ,ZZZ,ZZZ,ZZ9') as char(11))
Run Code Online (Sandbox Code Playgroud)
使用该format_number()功能。
select format_number(146452664,0)
Run Code Online (Sandbox Code Playgroud)
第一个参数是数字,第二个参数是要舍入的小数位数。如果 D 为 0,则结果没有小数点。
| 归档时间: |
|
| 查看次数: |
3789 次 |
| 最近记录: |