oracle日期格式查询

文章目录

TO_CHAR

在Oracle数据库中,可以使用TO_CHAR函数来格式化日期。TO_CHAR函数可以将DATE或TIMESTAMP数据类型转换为字符串,并按照指定的格式显示。

yyyy-MM-dd

以下是一个简单的例子,假设我们有一个名为employees的表,它有一个名为hire_date的日期列,我们想按YYYY-MM-DD的格式来查询这个日期:

SELECT TO_CHAR(hire_date, 'YYYY-MM-DD') AS formatted_hire_date

FROM employees;

如果你想要查询当前日期并以YYYY/MM/DD HH24:MI:SS的格式显示,可以使用以下SQL语句:

yyyy-MM-dd HH24:MI:SS

SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') AS formatted_current_date

FROM DUAL;

DUAL是Oracle中的一个特殊的单行单列表,经常用于不需要从表中选择数据的查询。

##yyyy/MM/dd HH24:MI:SS

SELECT TO_CHAR(SYSDATE, 'yyyy/MM/dd HH24:MI:SS') AS formatted_current_date

FROM DUAL;

DUAL是Oracle中的一个特殊的单行单列表,经常用于不需要从表中选择数据的查询。

相关推荐
先吃饱再说3 小时前
存储的进化:从 MySQL 到浏览器缓存,数据到底住在哪?
数据库
Nturmoils3 小时前
字段太多看不全,ksql 的展开模式和输出控制怎么用
数据库·后端
Databend6 小时前
Agent 轨迹分析与归因的数据工程实践
大数据·数据库·agent
这个DBA有点耶6 小时前
SQL改写进阶:标量子查询的“隐形代价”与消除实战
数据库·mysql·架构
smallyoung7 小时前
数据库乐观锁深度解析:MySQL、PostgreSQL 实战 + Spring Boot 集成指南
数据库·mysql·postgresql
parade岁月7 小时前
MySQL JOIN解析:朴实无华但食之有味
数据库·后端
用户3169353811838 小时前
MySQL服务无法启动问题解决全记录
数据库
vivo互联网技术11 小时前
从 10 分钟到 1 秒:ES 深度分页任意跳页的三轮优化实战
服务器·数据库·redis·elasticsearch·深度分页
倔强的石头_1 天前
《Kingbase护城河》——猎捕慢查询:执行计划的微观解析与索引调优实战
数据库
SelectDB1 天前
Apache Doris Python UDF:让 SQL 直接调用 Python 生态,支撑 Agent 时代复杂业务逻辑
大数据·数据库·python