首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Oracle中显示从(1/01/2015)到今天的所有日期

在Oracle中显示从(1/01/2015)到今天的所有日期,可以使用以下SQL查询语句:

代码语言:txt
复制
SELECT *
FROM dual
CONNECT BY level <= TRUNC(SYSDATE) - TO_DATE('01/01/2015', 'DD/MM/YYYY') + 1

这个查询语句使用了Oracle的层次查询功能,通过连接dual表并使用CONNECT BY子句来生成从指定日期到今天的所有日期。TRUNC函数用于截断当前日期的时间部分,确保只有日期部分参与计算。TO_DATE函数用于将字符串转换为日期类型。

这个查询语句的结果将返回从2015年1月1日到今天的所有日期。如果需要更具体的日期范围,可以修改查询语句中的起始日期和结束日期。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券