sql - oracle 将日期截断为分钟
问题描述
我需要将日期截断为分钟,以便能够将其组合在一起。
SELECT to_char(SYSDATE,'mm-dd-yyyy hh:mi:ss')as date_min FROM dual
有没有办法在Oracle中做到这一点?
谢谢!
解决方案
您可以使用trunc
第二个参数:
select trunc(SYSDATE, 'mi') as date_min
FROM dual
这样,数据类型 ( DATE
) 被保留,这可能需要其他事情
推荐阅读
- javascript - Javascript:警报函数忽略“if”语句并跳转到最后一个“else”
- bash - 在 bash 中通过 ssh 在远程服务器上运行命令的更快方法
- reactjs - 图像不显示反应
- python - 您可以使用 python/SQL/R 和 PowerBI 自动化 ETL 到仪表板管道吗?
- python - 使用 lambda 函数返回文件列表时 Snakemake 上的 InputFunction 错误
- html - 包含固定修复的居中 div
- mysql - 如何在mysql中过滤从晚上10点到14点但不晚于分钟的日期?
- python - 是否可以在不显式使用 python 中的索引的情况下引用列表项?
- xquery - xdmp:spawn-function() 替代方案
- javascript - 我如何在 javascript 中修复递归代码