
oracle
oracle相关操作
移动硬盘
一只特立独行的程序猿
展开
-
查询两个日期之间的所有日期列表
项目中做数据统计经常需要涉及到两个日期之间的全部日期列表做关联,可以使用下面的方式select to_char(to_date('2019-01-01', 'yyyy-MM-dd') + level - 1, 'yyyy-MM-dd') 日期 from dualconnect by level <= to_date('2019-12-31', 'yyy...原创 2020-05-06 16:05:53 · 674 阅读 · 1 评论 -
oracal中的null 与 ""
总结1:oracal中认为null 与 "" 是相同的。验证如下:select (case when '' is null then 'true' else 'false' end) as result from dual; --trueselect (case when trim(' ') is not null then 'not null' else 'is原创 2016-04-27 11:54:24 · 450 阅读 · 0 评论 -
oracle 查询当天月份所有日期
一、最近遇到需求需要查询一段时间的所有日期,作为基础表外联业务表来展现记录,记录每天的数据情况,研究之后做下记录1、查询当前月份所有日期:SELECT TRUNC(SYSDATE, 'MM') + ROWNUM - 1 FROM DUALCONNECT BY ROWNUM <= TO_NUMBER(TO_CHAR(LAST_DAY(SYSDATE), 'dd'));2...原创 2018-10-19 11:57:40 · 4431 阅读 · 0 评论