oracle 数据类型转换

select 1 as ABC FROM tblAB ,这样得到的字段ABC类型是float,怎么转换为整型?
最新回答
风铃鹿

2024-07-28 00:11:40

可以取出来用程序转
比如java的强转(int)result.getfloat(XXX)

sql转得看你用什么数据库
比如oracle trunc
但需要注意精度
否则数据就不准确了
天边シ深海

2024-07-28 01:14:59

可以使用以下函数:
FOUND:对一个数字执行四舍五入操作。
select FOUND(123.51) from dual;

TRUNC:把一个数字按照指定的小数位数截断。
select TRUNC(123.51) from dual;
风清淡雅

2024-07-28 00:52:54

举个例子如下:
select trunc(5.9) as ABC from talAB ,得到的字段就是整型
素婉纤尘

2024-07-28 00:22:37

这个不知道