title: How to use Less Then or equal (<= ) in named query in xml file
body: <p>i have used <code>&amp;ls;</code> for  named query in .hbm.xml file but i am getting exception is `</p>
  
  <pre><code>org.hibernate.exception.SQLGrammarException: ORA-00920: invalid relational operator
  
      at org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.java:122)
      at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:49)
      at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:125)
      at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:110)
      at org.hibernate.engine.jdbc.internal.proxy.AbstractStatementProxyHandler.continueInvocation(AbstractStatementProxyHandler.java:129)
      at org.hibernate.engine.jdbc.internal.proxy.AbstractProxyHandler.invoke(AbstractProxyHandler.java:81)
      at $Proxy14.executeQuery(Unknown Source)
      at org.hibernate.loader.Loader.getResultSet(Loader.java:1962)
      at org.hibernate.loader.Loader.doQuery(Loader.java:829)
      at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:289)
      at org.hibernate.loader.Loader.doList(Loader.java:2447)
      at org.hibernate.loader.Loader.doList(Loader.java:2433)
      at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2263)
      at org.hibernate.loader.Loader.list(Loader.java:2258)
      at org.hibernate.loader.custom.CustomLoader.list(CustomLoader.java:331)
      at org.hibernate.internal.SessionImpl.listCustomQuery(SessionImpl.java:1697)
      at org.hibernate.internal.AbstractSessionImpl.list(AbstractSessionImpl.java:227)
      at org.hibernate.internal.SQLQueryImpl.list(SQLQueryImpl.java:156)
      at com.sme.medialib.report.ReportDAOImpl.getAllDigAudioClipsInfo(ReportDAOImpl.java:79)
      at com.sme.medialib.report.ReportManagerImpl.getdigAudioClipsInfo(ReportManagerImpl.java:32)
      at com.sme.medialib.report.ReportManagerImpl$$FastClassByCGLIB$$bb345ddc.invoke(&lt;generated&gt;)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
      at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631)
      at com.sme.medialib.report.ReportManagerImpl$$EnhancerByCGLIB$$4ec4df3.getdigAudioClipsInfo(&lt;generated&gt;)
      at com.sme.medialib.report.ReportBatchProcess.exportToExcel(ReportBatchProcess.java:94)
      at com.sme.medialib.report.ReportBatchProcess.main(ReportBatchProcess.java:73)
  Caused by: java.sql.SQLException: ORA-00920: invalid relational operator
  
      at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
      at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
      at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
      at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:743)
      at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:216)
      at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:799)
      at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1037)
      at oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe(T4CPreparedStatement.java:839)
      at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1132)
      at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3316)
      at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3361)
      at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at org.hibernate.engine.jdbc.internal.proxy.AbstractStatementProxyHandler.continueInvocation(AbstractStatementProxyHandler.java:122)
      ... 27 more`
  </code></pre>
  
  <p>Please suggest how to use &lt;= symbol in named query. </p>
  
  <p>Sample Query I have written</p>
  
  <pre><code>select s
    from sample 
   where date &amp;le;  sysdate + 54
   order by id;
  </code></pre>