当前位置: 首页 > article >正文

TRUNC() 函数的使用

TRUNC函数:用于截断时间或数值,返回指定的值
一、截取时间

select TRUNC(sysdate,'yyyy') from dual; -- 返回当年的第一天 2023/01/01
select TRUNC(sysdate,'mm') from dual; -- 返回当月的第一天 2023/06/01
select TRUNC(sysdate,'dd') from dual; -- 返回当前的年月日 2023/06/12
select TRUNC(sysdate,'d') from dual; -- 返回当前星期的第一天(周日) 2023/6/11
select TRUNC(sysdate,'hh') from dual; -- 返回当前日期,截取到小时,分秒补0 2023/6/12 9:00:00
select TRUNC(sysdate,'mi') from dual; -- 返回当前日期,截取到分钟,秒补0 2023/6/12 9:50:00

二、截取数值

语法:TRUNC(number[,decimals]) 注意这里的截断均不做四舍五入
number:表示要截取的数字
decimals:表示截取位数,[]圈中表示可选参数,注意,若为负数则表示从小数点左边开始截取

select TRUNC(98765.4321) from dual; -- 默认取整 98765
select TRUNC(98765.4321,2) from dual; -- 截取2位小数 98765.43
select TRUNC(98765.4321,-2) from dual; -- 从小数点左边开始截取两位 98700
http://www.lryc.cn/news/2420176.html

相关文章:

  • 如何查看电脑配置信息
  • reactor模式学习
  • springboot配置Hikari连接池
  • DECODE()函数
  • Cassandra数据模型与数据分区
  • NIST数字测试套件使用说明
  • c语言中instr函数,InStr 函数
  • C++:strcpy、strncpy、strcpy_s、strncpy_s区别
  • Iceberg写入过程
  • Java多线程(吐血超详细整理)
  • AOP与OOP有什么区别
  • Java发送Http请求(HttpClient)
  • sm2和sm4加密算法浅析
  • 【C语言】动态内存管理 - malloc等函数详解
  • Loki 学习总结(1)—— Loki 中小项目日志系统的不二之选
  • 事物(Transaction)
  • 机器学习——神经网络(BP)
  • 【Web前端】“CSS”选择器是什么?
  • ELF文件详解
  • 新手安装 Ubuntu 操作系统步骤教程
  • SOTA:目标识别、计算机视觉中常见的名词SOTA的意思
  • Unicode及UTF-8、UTF-16、UTF-32
  • x86_64和AMD64和ARM64?傻傻分不清楚?
  • 保姆式介绍DDR5(比喻方法讲解)
  • 什么是VOIP-网络电话名词详解
  • 最全.NET Core各个版本特性整理,面试可能会考
  • iso文件打开方法
  • JDK版本说明/下载安装/环境配置 全过程详解
  • linux中fd的几点理解——一切皆文件
  • 《漏洞研究》Apache Log4j2 远程代码执行漏洞_apache log4j2远程代码执行漏洞