`
pan_java
  • 浏览: 287656 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

ibatis oracle 时间查询注意

阅读更多
当利用ibatis去查询oracle 数据库select where 部份包含时间的时候不要直接将时间做为参数传递,这样查询会很慢.可能索引失效.

应该用字符串做为参数.在ibatis 中 用 to_date 转换成相关类型.再到where 中查询.

5
0
分享到:
评论
4 楼 qingfengjushi1 2010-03-02  
要看你建索引字段的类型了, 如果索引字段是Date型而你在SQL中用了TO_CHAR函数,此SQL必定不会走索引扫描, 除非你建了函数索引.
3 楼 huangxin5257 2010-03-01  
如果项目中关于日期格式已经确认的话,比如YYYY/MM/DD,最好把字段用TO_CHAR转换.再到where 中查询. 因为如果涉及到时间的话,TO_DATE就会不相等了。
2 楼 lizhijian 2010-02-27  
这个是Oracle的特性,不知道MySQL是不是这样子的。
1 楼 lggege 2010-02-26  
问题在于
2010-02-26 09:26:13.828

2010-02-26 09:26:13
的区别

相关推荐

    CSharp.Net项目生成器(ibatis)

    使用CSharp.Net项目生成器(Ibatis),开发者可以将更多精力放在业务逻辑上,而不用花费大量时间在基础代码的编写上,极大地提高了开发效率,同时减少了因手写代码导致的错误。 5. **注意事项**: - 在使用生成器时...

    iBATIS有关资料

    iBATIS是一个在Java开发中广泛使用的持久层框架,它起源于2001年由Clinton Begin发起的开源项目,起初关注于密码软件的开发,但随着时间的发展,它逐渐演化为一个专注于数据库操作的轻量级框架。iBATIS的主要特点是...

    Hibernate开发指南

    笔者使用过的ORM 实现中,Apache OJB、Oracle TopLink、IBatis 和Jaxor都给笔者留下了深刻映像,是否选择Hibernate作为持久层实现, 需要结合实际情况考虑(在很多情况下,比如对遗留系统的改造项目中、 ibatis可能...

    Mybatis优化

    当使用Oracle数据库时,可以考虑利用Oracle的一些特性来提升查询效率,比如使用索引、优化查询语句等。 #### 四、ibatis中的性能优化技巧 虽然MyBatis是ibatis的改进版本,但有些ibatis的优化策略同样适用于...

    软件研发技术集锦

    文档还提到了JavaScript插件的使用,Eclipse工程重命名后的注意事项,Spring框架的注解使用如@Component、@Repository、@Service、@Controller,Eclipse内存调整以提升性能,Ibatis的实体-Dao自动生成工具,Birt报表...

    springmybatis

    查询出列表,也就是返回list, 在我们这个例子中也就是 List<User> , 这种方式返回数据,需要在User.xml 里面配置返回的类型 resultMap, 注意不是 resultType, 而这个resultMap 所对应的应该是我们自己配置的 ...

    [编程简历模板]简历模板下载word格式.pdf

    4. **工作经历**:包含求职者过去的工作公司、职位、工作内容和时间,以及所使用的技能和工具,如JAVA、SPRING、VELOCITY、IBATIS、MVN等,这有助于评估其实际操作经验和项目经验。 5. **技能专长**:涵盖语言能力...

    【java程序员简历范文】java简历项目经验范文.docx

    - 主要功能包括后台管理系统和学习平台,利用Struts、Hibernate、iBATIS、JSP、JQuery和Ajax技术。 【自我评价】 本人身体健康,性格随和,有团队合作精神和强烈的责任心。具备良好的抗压能力和问题解决能力,善于...

    程序员简历模板-安卓-ios- Java-php-go-面试

    4. **专业技能**:这部分详列了求职者掌握的各种技术,如面向对象编程、ORM框架(如EF、iBatis、Hibernate)、数据库管理(如SQL Server、Oracle)、前端技术(如Ajax、JavaScript、jQuery、HTML/CSS)以及分布式...

    很符合应届毕业生的简历模板

    综上所述,构建一份专业的IT行业简历不仅需要详细罗列个人的技能和经验,还需要展现求职者的个性特质和职业规划,以吸引潜在雇主的注意。同时,持续提升技术能力、积累项目经验并培养良好的团队合作精神,是成为一名...

    Java机试相关题目34题

    6. 日期校验脚本编写:脚本校验日期需要使用Java的日期和时间API,如java.util.Date类或者java.time包下的类,编写程序对日期格式进行校验。 7. 字符串反转方法实现:字符串的反转是指将字符串中的字符顺序颠倒。...

    JPA教程详解,这是个word文档,需要的可以拿走

    值得注意的是,JPA自身并不执行具体的数据库操作,而是依赖于各种ORM工具(如Hibernate、TopLink和iBatis等)来实现其规范。 #### JPA的发展历程与版本 - **JPA 1.0**:作为EJB 3.0规范的一部分,在2006年首次发布...

    springboot+mybatis配置控制台打印sql日志的方法

    `STDOUT`控制台输出的日志格式已经定义好,而`FILE`则按照时间滚动,并限制每个日志文件的最大大小为10MB。 完成以上配置后,当你运行Spring Boot应用时,所有的SQL操作,包括执行的SQL语句和对应的参数,都将显示...

Global site tag (gtag.js) - Google Analytics