如何在Hybris Flexible Search Query中使用Date?
发布时间:2020-12-15 01:44:25 所属栏目:百科 来源:网络整理
导读:我正在尝试使用基于日期的灵活搜索查询从hybris获取记录.我试图找到相同但没有成功的资源. 基本上,我试图找到修改日期等于当前日期的产品. 我目前的查询是: Select * from {product as p} where to_char({p.modifiedDate},'dd/mm/yyyy')==to_char('18/04/20
我正在尝试使用基于日期的灵活搜索查询从hybris获取记录.我试图找到相同但没有成功的资源.
基本上,我试图找到修改日期等于当前日期的产品. 我目前的查询是: Select * from {product as p} where to_char({p.modifiedDate},'dd/mm/yyyy')==to_char('18/04/2017','dd/mm/yyyy') 这是我目前的查询. xception message: ORA-00936: missing expression Exception stacktrace: oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:450) oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:399) oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:1017) oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:655) oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:249) oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:566) oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:215) oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:58) oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:776) oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:897) 任何人都可以帮我解决这个问题吗? 解决方法
正如alain.janinm所说
> modifiedtime而不是modifiedDate 以下是Oracle和MySQL示例的官方文档: > v5:FlexibleSearch Tips and Tricks (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |