在Oracle中显示从(1/01/2015)到今天的所有日期,可以使用以下SQL查询语句:
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日到今天的所有日期。如果需要更具体的日期范围,可以修改查询语句中的起始日期和结束日期。
领取专属 10元无门槛券
手把手带您无忧上云