ORACLE TRUNC()函数
TRUNC():类似截取函数,按指定的格式截取输入的数据。
1.【trunc(for dates)】TRUNC()函数处理日期
语法格式:TRUNC(date[,fmt])
其中:date 一个日期值;fmt 日期格式。
该日期将按指定的日期格式截取;忽略它则由最近的日期截取。
示例:
select trunc(sysdate) from dual;--2017/2/13,返回当前时间
select trunc(sysdate,'yy') from dual;--2017/1/1,返回当年第一天
select trunc(sysdate,'mm') from dual;--2017/2/1,返回当月的第一天
select trunc(sysdate,'d') from dual;--2017/2/12,返回当前星期的第一天,即星期天
select trunc(sysdate,'dd') from dual;--2017/2/13,返回当前日期,今天是2017/2/13
select trunc(sysdate ,'HH24') from dual;--2017/2/13 15:00:00,返回本小时的开始时间
select trunc(sysdate ,'MI') from dual;--2017/2/13 15:13:00,返回本分钟的开始时间
2.【TRUNC(for number)】TRUNC()函数处理number型数字
语法格式:TRUNC(number[,decimals])
其中: number 待做截取处理的数值;decimals 指明需保留小数点后面的位数,可选项,忽略它则截去所有的小数部分。
注意:截取时并不对数据进行四舍五入。
示例:
select trunc(123.567,2) from dual;--123.56,将小数点右边指定位数后面的截去;
select trunc(123.567,-2) from dual;--100,第二个参数可以为负数,表示将小数点左边指定位数后面的部分截去,即均以0记;
select trunc(123.567) from dual;--123,默认截去小数点后面的部分;
转载于:https://www.cnblogs.com/linjiao/p/6394087.html
ORACLE TRUNC()函数相关推荐
- Oracle trunc()函数的用法
--Oracle trunc()函数的用法 /**************日期********************/ 1.select trunc(sysdate) from dual --20 ...
- oracle 获得月最后一天,oracle获取本月第一天和最后一天及Oracle trunc()函数的用法...
select to_char(trunc(add_months(last_day(sysdate), -1) + 1), 'yyyy-mm-dd') "本月第一天", to_cha ...
- oracle查询本月第一天_oracle获取本月第一天和最后一天及Oracle trunc()函数的用法...
select to_char(trunc(add_months(last_day(sysdate), -1) + 1), 'yyyy-mm-dd') "本月第一天", to_ch ...
- oracle 处理英文日期格式,日常收集整理oracle trunc 函数处理日期格式(很实用)
本文给大家分享的oracle trunc 函数处理日期格式的相关知识,非常具有参考价值,具体请看下文说明吧. 复制代码 代码如下: select to_char(sysdate,'yyyy-mm-dd ...
- oracle trunc q,Oracle trunc()函数的用法
/**************日期 TRUNC()函数没有秒的精确********************/ select sysdate from dual --当时日期 select trunc ...
- Oracle Trunc 函数 用法详解
Oracle trunc()函数 用于截取时间或者数值,返回指定的值. 可以用来处理日期或者处理数字. 下面通过几个例子来详细分析trunc函数的执行效果: 处理日期用法举例: --查询今天的日期 2 ...
- oracle trunc年,Oracle Trunc函数
Trunc 函数 用法一: 为指定元素而截去的日期值. 语法如下: TRUNC(date,[fmt]) 参数分析: date 一个日期值. fmt 日期格式,该日期将由指定的元素格式所截去.忽略它则由 ...
- oracle trunc函数 q,oracle中trunc函数的用法
TRUNC函数返回以指定元素格式截去一部分的日期值. 其具体的语法格式如下: TRUNC(date,[fmt]) 其中: date 为必要参数,是输入的一个日期值 fmt 参数可忽略,是日期格式,用以 ...
- oracle trunc年,Oracle TRUNC函数的正确用法
关于对Oracle TRUNC函数的相关实知识,我现在总算有点体会了,如果某天你要想在实际操作中要用trunc(date,''dd'').时,你可以打开这篇文章对其进行一个更为全面的了解,以下就是文章 ...
- 四舍五入oracle,Oracle trunc()函数的用法及四舍五入 round函数
--Oracle trunc()函数的用法 /**************日期********************/ 1.select trunc(sysdate) from dual --201 ...
最新文章
- python迭代器和生成器_python中迭代器和生成器。
- 一次完整的HTTP请求所经历的7个步骤
- matlab登录界面密码,关于MATLAB中密码登录界面的问题
- python3 pip3 install 报错 ReadTimeoutError: HTTPSConnectionPool(host=‘xxx‘, port=443): Read timed 解决方法
- 路由 交换 网桥 相关转贴
- python renamer模块_【免费工具集】4种免费Maya Python脚本集合:重命名、检查UV、分配重叠模型、选边,尽在EL Tool Pack...
- Prime Number Aizu - 0009(素数筛)
- LeetCode LCP 30. 魔塔游戏(优先队列)
- PHP | 检查字符串中是否存在特定的单词/子字符串
- linux 下各个工具使用(screen、tmux,pyenv、virtualenv,pip国内源,tree)
- android开发实现静默安装(fota升级)
- qml中使用combobox实现多级菜单_Excel教程:还不会做Excel三级下拉菜单?其实它跟复制粘贴一样简单...
- java企业员工管理系统_java企业员工考勤管理系统
- 史上最强三千六百道脑筋急转弯
- sqlmap DVWA脱库
- BXP无盘中启用bootp服务的设置详解(转)
- 递归的经典例子 java_java递归算法经典实例
- 入职与离职手续、五险一金、档案
- Matlab中median函数的使用
- 阿里云ECS云服务器CPU处理器型号主频睿频实例规格表
热门文章
- 文本分类——NaiveBayes
- flex弹性盒子布局
- 探索ASP.NET MVC5系列之~~~1.基础篇---必须知道的小技能
- 关于网上商城开发的随笔记录2
- javascript数据结构与算法--散列
- Android 学习心得体会
- 使用telnet登录varnish3.x管理缓存时认证问题
- 笔记本重置找不到恢复环境_Win10 自带的疑问解答、备份、恢复还原、重置系统怎么使用?...
- ASCII,Unicode和UTF-8之间的关系终于明白了
- php自定义函数指定参数类型,php – Doctrine:如何添加带可选参数的自定义函数?...