gpt4 book ai didi

sql - 日期和季度 SQL ORACLE

转载 作者:行者123 更新时间:2023-12-01 13:51:04 24 4
gpt4 key购买 nike

我目前正在研究 oracle sql 并且在管理日期和季度时遇到了一些问题。

我尝试做的第一件事是给定一个季度和一年,我想知道这个季度的天数。例如,2013 年第一季度有 90 天,但 2012 年有 91 天。

我想做的第二件事是将日期 dd/qq/yyyy 转换为日期
日/月/年。

例如,60/2/2013 给出 30/5/2013。我是 Oracle 的初学者,因此非常感谢任何帮助或函数名称。

谢谢

最佳答案

这给出了当前季度的天数,使用 add_months 应该可以让您找到其他季度的长度

select (add_months(trunc(sysdate,'q'),3) - 1) - trunc(sysdate,'q') 
from dual;

关于sql - 日期和季度 SQL ORACLE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31560509/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com