-----------------------你站在桥上看风景--------------------------------------------I---------------------------------------------------------------------------------------看风景人在楼上看你-----------------------------------------Love---------------------------------------------------------------------------------明月装饰了你的窗子-----------------------------------------China---------------------------------断章----------------------------------------你装饰了别人的梦--------rokanio--------

SQL中round()函数用法

上一篇 / 下一篇  2010-06-02 16:22:12 / 个人分类:数据库技术

SQL round()详解

round有两个重载,一个有带有两个参数的,一个是带有三个参数的,

每一个参数都相同是要处理的数,

1.带有两个参数.每二个参数是小数点的左边第几位或右边第几位,分别用正负表示.左边为负,右边为负.为四舍五入.

select round(748.585929,-1) 750.000000

select round(748.585929,2) 748.590000

2.带三个参数.第二个参数同上.第三个参数有两种可能,一种是取0为四舍五入.另一种是正负值,则为舍去

 select round(748.585929,3,0)  748.586000

select round(748.585929,3,1)  748.585000

select round(748.585929,3,-1)  748.585000
---------------------------------------------

TEST@ORA1] SQL>select round(4321,-3) from dual;

ROUND(4321,-3)
--------------
          4000

[TEST@ORA1] SQL>select round(20,-3) from dual;

ROUND(20,-3)
------------
           0

[TEST@ORA1] SQL>select round(4500,-3) from dual;

ROUND(4500,-3)
--------------
          5000

TAG: round SQL

 

评分:0

我来说两句

buutterfly

buutterfly

God , after God , me.

日历

« 2024-04-30  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 23223
  • 日志数: 41
  • 建立时间: 2009-10-10
  • 更新时间: 2010-07-06

RSS订阅

Open Toolbar