博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
trunc函数的用法
阅读量:6948 次
发布时间:2019-06-27

本文共 780 字,大约阅读时间需要 2 分钟。

hot3.png

trunc用于截取数字和日期。

1.截取数字

trunc(n1,n2),n1表示被截断的数字,n2表示要截断到那一位。n2可以是负数,表示截断小数点前.

1. select trunc(34.245) from dual; --34

2. select trunc(34.245,1) from dual; --34.2

3. select trunc(34.245,-1) from dual; --30

2.截取日期

1.select trunc(sysdate) from dual  --2017-10-13  今天的日期为2017-10-13

2.select trunc(sysdate, 'mm')   from   dual  --2017-10-1    返回当月第一天.
3.select trunc(sysdate,'yy') from dual  --2017-1-1       返回当年第一天
4.select trunc(sysdate,'dd') from dual  --2017-10-13    返回当前年月日
5.select trunc(sysdate,'yyyy') from dual  --2017-1-1   返回当年第一天
6.select trunc(sysdate,'d') from dual  --2017-10-8 (星期日)返回当前星期的第一天
7.select trunc(sysdate, 'hh') from dual   --2017-10-13 17:00:00   当前时间为17:31
8.select trunc(sysdate, 'mi') from dual  --2017-10-13 17:31:00   TRUNC()函数没有秒的精确

转载于:https://my.oschina.net/u/3529861/blog/1550443

你可能感兴趣的文章
linux 安装 jdk bin
查看>>
查看计算机信息
查看>>
编程基础(哑元、内联)
查看>>
hadoop2.8的namenode节点用jps发现没有jobtracker 和tasktracke
查看>>
history 显示时间
查看>>
视频帧率对人眼主观感受的影响 2
查看>>
postfix+dovecot+foxmail虚拟用户配置
查看>>
【中国互联网不眠夜】Struts2漏洞百出,OneRASP鼎力相助
查看>>
C语言之main函数传参
查看>>
Vuex + axios 发送请求
查看>>
Linux网络编程-TCP头部与UDP头部结构对比
查看>>
Android 运行时权限管理最佳实践
查看>>
【系列】EOS开发2 如何运行单节点测试网络
查看>>
Linux Kernel 4.1.12 LTS发布
查看>>
回文数
查看>>
IntelliJ IDEA总是提示Cannot resolve symbol
查看>>
如何把PDF文件进行翻译
查看>>
MSTP配置
查看>>
springboot整合spring @Cache和Redis
查看>>
给虚拟机VMWare下的redhat5.5根分区扩容
查看>>