odps sql 将字段转换成decimal类型
时间: 2023-11-18 11:03:00 浏览: 261
阿里云odpsSql手册1
5星 · 资源好评率100%
在ODPS SQL中,可以使用CAST函数将字段转换成decimal类型。CAST函数的语法如下:
```
CAST(expression AS decimal(precision, scale))
```
其中,expression是需要转换的字段或表达式,precision是表示数字的总位数,scale是表示小数点后的位数。例如,将字段x转换成decimal类型,保留2位小数,可以使用如下语句:
```
SELECT CAST(x AS decimal(18, 2)) FROM table_name;
```
这样就可以将字段x转换成decimal类型,并保留2位小数。如果需要将多个字段转换成decimal类型,可以在SELECT语句中使用多个CAST函数。
阅读全文