根据题目就能知道需求,就是将一天的时间以5分钟一段给列出来。
SELECT to_date('2015-06-17','yyyy-mm-dd hh24:mi')+numtodsinterval((ROWNUM-1)*5,'minute') logtime FROM dual
CONNECT BY ROWNUM<=TRUNC((TO_DATE('2015-06-17 23:59', 'yyyy-MM-dd hh24:mi:ss') - TO_DATE('2015-06-17', 'yyyy-mm-dd')) * 1440 / 5)