trunc截取函数处理数字,不进行四舍五入,直接截取。

select trunc(123.458) from dual; --123
select trunc(123.458,0) from dual; --123
select trunc(123.458,1) from dual; --123.4
select trunc(123.458,-1) from dual; --120
select trunc(123.458,-4) from dual; --0
select trunc(123.458,4) from dual; --123.458
select trunc(123) from dual; --123
select trunc(123,1) from dual; --123
select trunc(123,-1) from dual; --120

处理日期

select trunc(last_day(sysdate)) from dual;      --2021/9/30  返回当月最后一天
select trunc(last_day(sysdate)+1) from dual;  --2021/10/1  返回下月的第一天
select trunc(sysdate) from dual;          --2021/9/27  返回当天的日期
select trunc(sysdate)+1 from dual;        --2021/9/28 返回明天的日期
select trunc(sysdate,'yyyy') from dual;   --2021/1/1  返回当年第一天.
select trunc(sysdate,'mm') from dual;     --2021/9/1  返回当月第一天.
select trunc(sysdate,'d') from dual;      --2021/9/26 返回当前星期的第一天(以周日为第一天).
select trunc(sysdate,'dd') from dual;     --2021/9/27  返回当前年月日
select trunc(sysdate,'hh') from dual;     --2021/9/27 9:00:00  返回当前小时
select trunc(sysdate,'mi') from dual;     --2021/9/27 9:47:00  返回当前分钟
select trunc(sysdate,'mi')-5/(24*60) from dual; ---5分钟前

Oracle中trunc函数相关推荐

  1. oracle trunc函数 q,oracle中trunc函数的用法

    TRUNC函数返回以指定元素格式截去一部分的日期值. 其具体的语法格式如下: TRUNC(date,[fmt]) 其中: date 为必要参数,是输入的一个日期值 fmt 参数可忽略,是日期格式,用以 ...

  2. oracle中trunc x-1,oracle中trunc函数的说明

    一.oracle trunc()函数的用法TRUNC(for dates) 精确到天 select trunc(sysdate,'dd') from dual 结果为:2010-9-17 精确到月 s ...

  3. oracle中存在函数吗,Oracle中的函数

    Oracle中的函数 1.单行函数也称标量函数,对于从表中查询的每一行,该函数都返回一个值.单行函数可用与select子句中,也可用于where子句中.单行函数大致分为: >.日期函数 > ...

  4. Oracle的trunc函数与MySQL(Maria)的truncate函数

    首先,Oracle的trunc函数与MySQL(Maria)的truncate函数都可以对数值进行截取操作,但是Oracle的trunc函数还可以对日期进行截取操作. 其次,个人测试下来认为,对数值进 ...

  5. python中trunc函数_trunc函数

    oracle中的trunc函数操作 1.TRUNC(for dates) TRUNC函数为指定元素而截去的日期值. 其具体的语法格式如下: TRUNC(date[,fmt]) 其中: date 一个日 ...

  6. oracle中各种函数,oracle中常用函数大全

    1.数值型常用函数 函数 返回值 样例 显示 ceil(n) 大于或等于数值n的最小整数 select ceil(10.6) from dual; 11 floor(n) 小于等于数值n的最大整数 s ...

  7. Oracle中REGEXP_SUBSTR函数

    http://www.2cto.com/database/201209/154045.html Oracle中REGEXP_SUBSTR函数 Oracle中REGEXP_SUBSTR函数的使用说明: ...

  8. oracle tabs作用,Oracle 中 table 函数的应用浅析

    表函数可接受查询语句或游标作为输入参数,并可输出多行数据.该函数可以平行执行,并可持续输出数据流,被称作管道式输出.应用表函数可将数据转换分阶段处理,并省去中间结果的存储和缓冲表. 1. 用游标传递数 ...

  9. oracle杀死进程时权限不足_在oracle中创建函数时权限不足

    我对oracle有一点了解.我试图创建一个如下所示的函数.在oracle中创建函数时权限不足 CREATE OR REPLACE FUNCTION "BOOK"."CON ...

最新文章

  1. 安卓市场和安智市场_安卓市场小米市场ASO详解
  2. linux安装mysql8.0_Linux系统:centos7下安装Jdk8、Tomcat8、MySQL5.7环境
  3. oracle分组_MySQL分组取TOP,实现Oracle的ROW_NUMBER函数的功能
  4. 批量添加自定义用户控制,界面闪烁解决方案
  5. vxWorks下常用的几种延时方法
  6. 前端学习(3184):ant-design的button介绍按钮属性
  7. 畅销书主编推出 MATLAB 春季班,限量优惠+送百G资料!
  8. java参数校验:ValidatorUtils校验框架工具类的使用
  9. Linux基础命令---mpstat显示CPU使用情况
  10. 问题:org.apache.dubbo.remoting.TimeoutException
  11. 电子政务方向:We7.Cloud政府云门户
  12. AtCoder Beginner Contest 171 A - αlphabet
  13. Aruba protal 认证 图标
  14. 2020-2021 设计新趋势
  15. Linux安装Docker CE
  16. LabVIEW程序框图保存为图像
  17. 华为云云容器引擎CCE踩坑记
  18. 骨传导耳机优缺点?哪些骨传导耳机值得推荐
  19. vue 数字滚动count-to插件,支持小数(包含vue3,网上整理)
  20. ubuntu双网卡共享上网

热门文章

  1. 倍福工控机维修控制器主机维修C5102-0060
  2. 心脏遥测监控系统服务器,移动心脏遥测可长时间监测患者心律 诊断率高达61%...
  3. 推客网红如何获取更多的粉丝关注9大关键
  4. 【SVN】SVN服务器搭建,客户端使用,在VS Code 中使用SVN
  5. 读-李林峰-分布式服务框架和原理14-17
  6. java语言入门_入门程序、常量
  7. 查看oracle数据库允许的最大连接数和当前连接数
  8. JS函数中异常执行问题,怎样解决?
  9. MySql 配置优化
  10. 计算机软件添加信任,如何在腾讯计算机管理器中取消/添加受信任的文件或软件...