oracle函数(不断更新中)
来源:互联网 发布:windows x86什么意思 编辑:程序博客网 时间:2024/05/17 01:11
1.TRUNC(for dates) TRUNC函数为指定元素而截去的日期值。其具体的语法格式如下: TRUNC(date[,fmt])其中: date 一个日期值
TRUNC函数返回处理后的数值,其工作机制与ROUND函数极为类似,只是该函数不对指定小数前或后的部分做相应舍入选择处理,而统统截去。
其具体的语法格式如下
TRUNC(number[,decimals])
其中:
number 待做截取处理的数值
decimals 指明需保留小数点后面的位数。可选项,忽略它则截去所有的小数部分
下面是该函数的使用情况:
TRUNC(89.985,2)=89.98
TRUNC(89.985)=89
TRUNC(89.985,-1)=80
注意:第二个参数可以为负数,表示为小数点左边指定位数后面的部分截去,即均以0记。与取整类似,比如参数为1即取整到十分位,如果是-1,则是取整到十位,以此类推。
fmt 日期格式,该日期将由指定的元素格式所截去。忽略它则由最近的日期截去
2.TRUNC(for number)select trunc(sysdate,'DD') AA, --当天
trunc(sysdate) AA, --当天
trunc(sysdate,'MM') BB, --当月的第一天
trunc(sysdate,'yyyy') CC,--当年的第一天
trunc(sysdate,'day') DD, --本周的第一天,周日
trunc(sysdate+1)+1/2 EE --下一天再加半天
from dual
TRUNC函数返回处理后的数值,其工作机制与ROUND函数极为类似,只是该函数不对指定小数前或后的部分做相应舍入选择处理,而统统截去。
其具体的语法格式如下
TRUNC(number[,decimals])
其中:
number 待做截取处理的数值
decimals 指明需保留小数点后面的位数。可选项,忽略它则截去所有的小数部分
下面是该函数的使用情况:
TRUNC(89.985,2)=89.98
TRUNC(89.985)=89
TRUNC(89.985,-1)=80
注意:第二个参数可以为负数,表示为小数点左边指定位数后面的部分截去,即均以0记。与取整类似,比如参数为1即取整到十分位,如果是-1,则是取整到十位,以此类推。
- oracle函数(不断更新中)
- Oracle自定义函数(不断更新)
- oracle 查询技巧、常用函数汇总(不断更新中。。)
- Oracle常用脚本(不断更新中)
- oracle常用sql语句(不断更新中)
- MATLAB常用函数(不断更新中)
- php函数(不断更新中)
- Oracle 相关操作(不断更新中)
- Oracle问题集锦,不断更新中
- Halcon函数(不断更新)
- gtk函数(不断更新)
- sql锦集(oracle版)(不断更新中。。。)
- C/C++ 常用调试函数及技巧(不断更新中)
- 自己常用的OpenCV函数(不断更新中)
- 源代码---java字符串处理函数集合(不断更新中)
- MATLAB常用数学函数2(不断更新中)
- mysqli(不断更新中)
- 巧用“%”(不断更新中)
- 项目计划内容总结
- 我的C语言编程误区
- 好吧 在這安家...
- 游戏编程资料合集(持续更新)
- select与poll的区别及使用
- oracle函数(不断更新中)
- int在32位机器中所占的内存大小引发的问题
- SQL中对日期的处理操作汇总
- 排序并查找(程序)
- 女人,想嫁他,就别跟他同居! (转载自网络)
- 合并排序
- 国漫教你七夕节发什么样的短信
- MFC如何实现文件的拖曳?
- C#网络编程服务器端程序实现源码浅析