criteria 的语句加SQL语句一起查询

来源:互联网 发布:erp软件评分表 编辑:程序博客网 时间:2024/05/16 17:39

   if(query.getIsScrapAlert()!=null&&query.getIsScrapAlert()==1){
   //criteria.add(Expression.sql(" add_months(this_.D_RECEIVE_DATE,this_.N_DEPRECIABLE_LIFE*12)<add_months(sysdate,-3) "));
   criteria.add(Expression.sql(" ((add_months(this_.D_RECEIVE_DATE, this_.N_DEPRECIABLE_LIFE * 12) between add_months(sysdate, -3) and sysdate) or (add_months(this_.D_RECEIVE_DATE, this_.N_DEPRECIABLE_LIFE * 12) < sysdate))"));
 
   CriteriaUtil.addEq(criteria, "NTechStatus", Long.valueOf(0));
  }

原创粉丝点击