oracle四舍五入
trunc,to_char,round,cast
1.trunc截取数字,小数位直接舍去,整数位取0。不进行四舍五入
第二个参数是要截取的位数,如果不是整数也只看整数位
2.to_char(),把数字转成字符的同时截取位数,且会四舍五入。对于本文对数字操作的情况,to_char的第一个参数可以是float,numberic,int,
注意d2,由于整数位给的'9'不够多,选出来是‘###’。
利用to_char函数转换数字还有更多用法可以参考API。
3.round看名字就是正八经的对数字进行近似计算的函数,用法和trunc一样,但是它会进行四舍五入
4.cast转为指定位数的number
相关阅读
与聚合函数一样,开窗函数也是对行集组进行聚合计算,但是普通聚合函数每组只能返回一个值,而开窗函数可以每组返回多个值。 实验一
Oracle 11g SQLPlus命令手札格式化操作显示用户格式化操作 格式化操作 数据库本身会有一系列的数据表所组成,所谓的表指的行与列
如果客户端有连接请求,必须使用下述函数来接受客户端的请求。SOCKET accept( SOCKET s, struct
相信学习c++的很多同志都听过这样的建议:最好将类的析构函数写成虚函数,如下:class B { public: B() { printf("B()\n"); }
sql 四大排名函数---(ROW_NUMBER、RANK、DENSE_RANK、N
1.ROW_NUMBER() 定义:ROW_NUMBER()函数作用就是将select查询到的数据进行排序,每一条数据加一个序号,他不能用做于学生成绩的排名,一