开发避坑短篇(12):达梦数据库TIMESTAMP字段日期区间查询实现方案

需求

达梦数据库TIMESTAMP类型字段如何按日期部分查询数据?

解决办法

使用TRUNC()函数。比如:

sql 复制代码
SELECT * FROM T_ORDER WHERE TRUNC(CREATE_TIME) = TO_DATE('2025-03-24', 'YYYY-MM-DD'); 

TRUNC() 函数,它用于将日期或数字截断到指定的单位。这个函数在不同的上下文中可以有不同的用法,但基本上可以分为两大类:

日期截断:用于将日期时间值截断到指定的日期部分。

数字截断:用于将数字截断到小数点后的指定位数。如SELECT TRUNC(123.456) FROM DUAL将返回123。

相关推荐
TimberWill15 小时前
使用Redis队列优化内存队列
数据库·redis·缓存
Knight_AL16 小时前
MySQL 中 UPDATE 语句的执行过程全解析
数据库·mysql
Li.CQ17 小时前
SQL学习笔记(二)
笔记·sql·学习
yngsqq17 小时前
兰顿蚂蚁——CAD二次开发
数据库
梁萌17 小时前
ShardingSphere分库分表实战
数据库·mysql·实战·shardingsphere·分库分表
川石课堂软件测试18 小时前
Mysql中触发器使用详详详详详解~
数据库·redis·功能测试·mysql·oracle·单元测试·自动化
鹏说大数据18 小时前
数据治理项目实战系列6-数据治理架构设计实战,流程 + 工具双架构拆解
大数据·数据库·架构
唯余旧忆18 小时前
【数据写入】达梦数据库(dm8)merge into写入时序数据速度慢的问题处理
数据库
小二·19 小时前
MyBatis基础入门《十四》多租户架构实战:基于 MyBatis 实现 SaaS 系统的动态数据隔离
数据库·架构·mybatis
白衣衬衫 两袖清风19 小时前
SQL联查案例
数据库·sql