Oracle中去除数值中的小数 比如表table1中字段score中有小数23.678我想让他称为23.000或者23,改怎样操作!(有多条这样的记录) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --23select trunc(23.678) from dual;--23.000select to_char(trunc(23.678),'99.999') from dual; select trunc(score) from table1; --如果不要前导空格,最好使用FM格式符select to_char(trunc(23.678),'FM9999.999') from dual;--如果格式化score列,可以select to_char(trunc(score),'FM9999.999') from 你的表; select round(3.343) from dual 顶1楼的。我执行过了。3楼这一句“select to_char(trunc(23.678),'FM9999.999') from dual;”结果不正确。 select to_char(trunc(23.678),'FM9999.999') from dual; 求教一条ORACLE UPDATE语句的写法 database link 的一个问题。。。。。。。。。。。。。。。够长 oracle俄文的问题 令人百思不得其解的动态SQL问题 求SQL语句控制一列的值 关于插入日期的问题? 求各位高手帮忙啊!!!多谢大家!!!!高分相送! 我就不信没有解决方法??????? 如何在存储过程中处理 in(输入) 类型的记录集数据 怎么查询每一天的第一条记录,和最后一条记录 麻烦帮忙看个sql oracle
select trunc(23.678) from dual;
--23.000
select to_char(trunc(23.678),'99.999') from dual;
select to_char(trunc(23.678),'FM9999.999') from dual;
--如果格式化score列,可以
select to_char(trunc(score),'FM9999.999') from 你的表;
”结果不正确。