oracle时间范围怎么走索引,解决对时间列运算导致不能走索引的问题
create tabletest
(
c1 timestamp
);
insert intotestselect systimestamp+(rownum-10) fromdualconnect by level<=20;
commit;
create indexinx_testontest(c1);
SQL> select * from test;
C1
---------------------------------------------------------------------------
04-APR-14 11.35.43.000000 PM
05-APR-14 11.35.43.000000 PM
06-APR-14 11.35.43.000000 PM
07-APR-14 11.35.43.000000 PM
08-APR-14 11.35.43.000000 PM
09-APR-14 11.35.43.000000 PM
10-APR-14 11.35.43.000000 PM
11-APR-14 11.35.43.000000 PM
12-APR-14 11.35.43.000000 PM
13-APR-14 11.35.43.000000 PM
14-APR-14 11.35.43.000000 PM
15-APR-14 11.35.43.000000 PM
16-APR-14 11.35.43.000000 PM
17-APR-14 11.35.43.000000 PM
18-APR-14 11.35.43.000000 PM
19-APR-14 11.35.43.000000 PM
20-APR-14 11.35.43.000000 PM
21-APR-14 11.35.43.000000 PM
22-APR-14 11.35.43.000000 PM
23-APR-14 11.35.43.000000 PM
20 rows selected.
SQL> select systimestamp from dual;
SYSTIMESTAMP
---------------------------------------------------------------------------
14-APR-14 12.12.43.878915 AM +08:00
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)